Skip to content

About

XmlBlaster is an event driven messaging middleware which you can use to integrate your new and existing software components inside your company and between different companies.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Repository files navigation

           _______________________________________________
  ________|                                               |________
  \       |   xmlBlaster README http://www.xmlBlaster.org |       /
   \      |   Free Message-oriented Middleware (MOM)      |      /
   /      |_______________________________________________|      \
  /___________)                                        (__________\


The   XmlBlaster   is   an   XML  based  MOM  (message-oriented
middleware)  which  comes  under the LGPL license to be free to
use in any application.

XmlBlaster  is  a  pure Java publish/subscribe MOM server which
exchanges  any messages between publishers and subscribers, the
topics have a meta description using XML and are queryable with
XPath.  Message  instances can be queried with XPath or regular
expression  filter  plugins  (full  text search) or with SQL 92
conditions.

Communication  with  the  server  is  based on CORBA, XMLRPC or
SOCKET  and  examples for C, C++, Java, PHP, VB.net, C#, Python
and Perl clients are provided.

To install and getting started with xmlBlaster read the INSTALL
file.

The  topic query language for xmlBlaster is XPath. For detailed
information about XPath refer to the following URL:
  - XPath: http://www.w3.org/TR/xpath

You  find  examples  for  XPath (to play with) in the following
file:

  xmlBlaster/testsuite/data/xml/Agent.xml


Examples  of  Java-clients  accessing  xmlBlaster  you  find in
directory:

  xmlBlaster/demo/javaclients
and
  xmlBlaster/testsuite/src/java/org/xmlBlaster/test


Examples    of   C++/C/Perl/PHP/Tcl/Python/Java   ...   clients
accessing xmlBlaster you find in directory:

  xmlBlaster/demo
 and
  xmlBlaster/testsuite

If  you want to access xmlBlaster with other languages you have
the  choice  of XmlRpc (simple), CORBA (high performing) or our
native SOCKET protocol, for XmlRpc read this guide:

  http://xmlrpc-c.sourceforge.net/xmlrpc-howto/xmlrpc-howto.html

Detailed documentation is available on our requirements pages at

  http://xmlblaster.org/xmlBlaster/doc/requirements/requirement.html

---------------------------------
The xmlBlaster.org maintainers
http://www.xmlBlaster.org
http://www.xmlBlaster.net
http://www.xmlBlaster.com
http://www.xmlBlaster.info

About

XmlBlaster is an event driven messaging middleware which you can use to integrate your new and existing software components inside your company and between different companies.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages