ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General Discussion » Open Source Messaging

Post new topic  Reply to topic
 Open Source Messaging « View previous topic :: View next topic » 
Author Message
PGoodhart
PostPosted: Mon Jan 31, 2005 5:31 am    Post subject: Open Source Messaging Reply with quote

Master

Joined: 17 Jun 2004
Posts: 278
Location: Harrisburg PA

Does anyone know of an open source messaging solution? I heard that the country of Brazil is moving completely to open source software, (possiblely with a collition of other contries including Korea and India). I was just wondering where that left MQ and messaging etc. I could just see a state government in the US pulling the same thing...
_________________
Patrick Goodhart
MQ Admin/Web Developer/Consultant
WebSphere Application Server Admin
Back to top
View user's profile Send private message
RogerLacroix
PostPosted: Mon Jan 31, 2005 9:34 am    Post subject: Reply with quote

Jedi Knight

Joined: 15 May 2001
Posts: 3264
Location: London, ON Canada

Hi,

It was probably OSMG. What I don't understand is why IBM just doesn't open source MQ or give it away free.

Pull a Microsft and say it is part of the OS and just give it away. It would totally destroy companies like Sonic, Fiorano, SwiftMQ and even MSMQ. Or do a real Microsft stunt, and ONLY give away a full blown MQ if you buy WAS.


From Google:

OSMQ - Open Source Message Queue (OSMQ)TM is an advanced, pure Java, asynchronous message router, message broker and message middleware framework developed by MQue Systems. OSMQ was designed for high performance, high reliability, and ease of use, with an interface that is less complex than JMS. OSMQ supports a publish-subscribe and point-to-point message architecture, employing a queue-based store-and-forward model of message distribution.

Proteus - Proteus is a framework for creating messaging applications, and a message broker built upon that framework. Proteus has adapters that allow databases, message queues, ftp servers, email and other message sources and sinks to be addressed in a simple, uniform fashion. (GPL)

OpenEAI - The purpose of the OpenEAI Project is to discover and document the controlling dynamics, principles, and practices of enterprise application integration and to present, implement, and promote those findings. The OpenEAI Project presents findings in the form of the OpenEAI methodology and OpenEAI software for implementing integrations. (LGPL)

BIE - Business Integration Engine (BIE) is designed to help organizations exchange data created in different applications on various platforms with partners, suppliers, and customers in order to streamline processes and improve efficiency. Includes a map builder and dashboard, supports multiple protocols SOAP, EDI X12, HIPAA etc. (GPL)

OpenAdaptor - openadaptorâ„¢ is a Java/XML-based software platform which allows for rapid business system integration with little or no custom programming. It is highly extensible and provides many ready-built interface components for JMS, LDAP, Mail, MQ Series, Oracle, Sybase and MSSQL Server as well as data exchange formats such as XML. New components are regularly added. (BSD based?)

Tambora - Tambora a leading edge Enterprise Application Integration (EAI) tool specifically created for the printing and publishing industries. Tambora can adapt to any organization's internal processes and requirements. At the heart of Tambora is a world class workflow engine which will allow Tambora to seemlessly integrate into any existing enterprise. (Mozilla based license)

XMLBlaster - XmlBlaster is a publish/subscribe and point to point MOM server which exchanges messages between publishers and subscribers. The message is described with XML-encoded meta information. Messages may contain everything, GIF images, Java objects, Python scripts, XML data, a word document, plain text. Communication with the server is based on CORBA (using JacORB) or RMI or XmlRpc, clients are free to choose their preferred protocol. Other protocols like email, socket or SOAP may be plugged in. (LGPL)

OpenQueue - OpenQueue is an open protocol for publish-and-subscribe message queuing. This enables language-independent, loosely-coupled, asynchronous communications between applications running on different machines.

Elemenope -elemenope llows one to easily create a large scale multi-platform application to do messaging or transaction processing. It abstracts away all of the connectivity issues when dealing with or designing such a project. It uses Java Message Service [JMS] for messaging, and currently utilizes IBM MQSeries [WebSphereMQ] for a Message Oriented Middleware [MOM]. It also has built-in mainframe connectivity classes for use when connecting to a mainframe running IBM MQSeries with the IMS Adapter or IMS Bridge. elemenopeâ„¢ has been in development for over three years. It and some of its precursors are currently in production use within several companies large and small. (GPL)

MessageForge - The framework was conceived and created during the development of an online trading system for a major bank on Wall Street. The project made heavy use of TIBCO/RV. Features include transparent message definitions, automatic generation of JAVA classes from XML definitions, a type-safe messaging JAVA API, run-time message validation, services to marshal/unmarshal messages, uniform message definitions across all tiers and high performance. (BSD)

SolAce - Secure Transport of Transactions across any network. Reliable delivery, tamperproof and encrypted messages, and signed receipts proving message delivery to the originator of the message. Never lose an e-mail message or FTP transaction again. Integrates seamlessly with almost all FTP servers, EDI gateways, and claims adjudication systems. Transports any type of file securely and reliably, not limited to HIPAA or EDI transactions. Secure (SSL) web-based administration and remote mailbox access. Security features to foil hacker reconnaissance and attacks. (GPL)

it.gim - it.gim is an Enterprise Application Integration tool, which includes reliability, scalability, security, error tolerance, availability and platform independence. (BSD based?)

jEngine - JEngine uses JBoss’ core for database persistence, transaction support, messaging and integration of components based on Java Management Extensions (JMX) specification. JEngine’s JMX components currently include TCP/IP HL7 2.x client and server components. Due to the adoption of the HL7 2.x standard within healthcare organizations and the singular focus of the HL7 organization on the interface requirements of the entire health care industry, these components were the first to be developed. Internal JEngine messaging uses the Java Message Service (JMS), which provides a reliable means for the asynchronous exchange of data within the healthcare enterprise. The JEngine core utilizes standards-based XML/XSLT transformations for message structure manipulation. (LGPL)

S-integrator - A service-oriented integration server that hosts Service Stores which authorize, monitor, manage and run services while making them available through web services, HTTP and other protocols. Included listeners and inbound adapters support address banning, content filtering and a virus detection filter. Included outbound adapters integrate databases, mainframes (APPC), web servers, FTP, mail and other technologies. Administration is performed using a web browser or cell phone that accesses the embedded web server. Service Flows provide process automation and hot deployment is supported. S-integrator is single-source, small footprint and only requires JRE 1.2 and a database with JDBC driver.

Mule - Mule is a simple yet robust and highly scalable component broker and services framework. Mule is a light-weight, event-driven component technology; it is highly scalable, using ideas from SEDA; designed around the ESB (Enterprise Service Bus); components managed by mule can be Beans, EJBs, IoC3 compatible components, Servlets, POJOs, etc; Mule builds on existing best-of-breed lightweight containers and gives you the option to pick an choose which framework components you wish to use and connectors for JMS, HTTP, TCP, SMTP, POP3, FILE, XML-RPC and VM.

JyRetic - Retic was initially developped in Python, but an EAI server means a connectivity with as many protocols and products as possible. Python, lacks connectivity with databases and MOMs. That is why Retic was translated to Jython : JyRetic, giving it JDBC and JMS connectivity.

NaradaBrokering - NaradaBrokering is a distributed messaging infrastructure and provides two closely related capabilities. First, it provides a message oriented middleware (MoM) which facilitates communications between entities (which includes clients, resources, services and proxies thereto) through the exchange of messages. Second, it provides a notification framework by efficiently routing messages from the originators to only the registered consumers of the message in question. NaradaBrokering aims to provide a unified messaging environment that integrates grid services, web services, peer-to-peer interactions and traditional middleware operations.

xBus - The xBus is a central EAI (Enterprise Application Integration) system that emphasizes Routing and Transformation.

Orbeon Integration Suite - The Orbeon Integration Suite is modular XML middleware for SOA-based business integration. It includes an XML Server for industrial strength XSLT processing, a Presentation Server for composite web apps using XForms, BPEL server and a Eclipse-based Studio.

1060 NetKernel - NetKernel is an XML Application Server built on a Microkernel with a functionality set including Web-service SOAP1.1, SOAP1.2 and REST infrastructure, XML language runtimes, powerful libraries of XML technologies, developer tools, documentation and a web management interface.

Conductor DocSOAP XDK - Commerce One Conductor DocSOAP XML Development Kit (XDK). This Open-Source Java Web Services SOAP, and XML Development Kit provides an effective and efficient way of developing Web services solutions where the emphasis is on making it easy to do document Style SOAP. Commerce One tests show that the DocSOAP XDK supports more features of the XML schema and processes larger XML documents over twice as fast as any other solution available.

connectorWorks - an open-source framework for implementing XML document-centric interactions with an enterprise information system (EIS). Works with JAXM, JAXP, SAX, DOM, JAXB, XSLT, XML filters/pipeline, and JMS messaging (Interoperability. Leverages JMX-based management and monitoring capabilities for EIS interactions. Supports the transformation to/from a canonical business markup language like OAGIS BOD using XSLT and SAX filter chains to/from internal EIS data structures/APIs such as an SAP R/3 IDoc

Regards,
Roger Lacroix
_________________
Capitalware: Transforming tomorrow into today.
Connected to MQ!
Twitter
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General Discussion » Open Source Messaging
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.