ebMS
V2 Hermes r0.9 is a Message Service Handler
(MSH) implementation. It is in compliance with
the OASIS
ebXML Message Service (ebMS V2) standard.
Messaging Service is a key component in the
ebXML technical architecture that enables the
realization of the vision of creating a single
global electronic marketplace for enterprises
of any size and in anywhere. ebMS utilizes SOAP,
Internet transport protocols, and other security
standards to provide a standardized, reliable,
and secure infrastructure for enterprises to
exchange business documents.
Hermes supports secure messaging
functions through widely-adopted Internet security
technologies, such as XML Signature, SSL (Secure
Socket Layer) and S/MIME (Secure Multipurpose
Internet Mail Extensions). It has also implemented
reliable delivery features defined in ebMS Standard
to ensure the exchanged message is received
and intact. The feature list of Hermes includes
message packaging, reliable messaging, message
ordering, error handling, security, synchronous
reply, message status service, and RDBMS persistent
storage. Hermes also supports transport protocols,
such as HTTP and SMTP, to suit different needs
of large and small enterprises, and different
business requirements.
In addition to secure and
reliable messaging functions, Hermes supports
the concept of 'quality of service' by respecting
in-force agreements between itself and any other
ebMS-compliant MSH with which it communicates.
These agreements are expressed as CPA.
Hermes r0.9 is an MSH
implemented by developers at the Center
for E-Commerce Infrastructure Development
at the University
of Hong Kong. It is currently being
prepared for The Drummond
Group's Interoperability Conformance
Test. An open-source project released under
the Academic
Free License, Hermes r0.9, can be downloaded
here. A deployment
case of Hermes describes how Hermes is being
used by two enterprises in Hong Kong can be
found under Deployment
Cases.
You are invited to subscribe
to the mailing
lists hosted at SourceForge for any
discussions on general and technical issues
of Hermes.
[ Projects
]
|