[cgl_discussion] [Announce] SAF AIS message service
Zhu, Yi
yi.zhu at intel.com
Fri Jul 9 01:24:13 PDT 2004
Hi,
I'd like to announce the ais message service code is now available in
Linux-HA
CVS repository. The component is called cms (aka. cluster messaging
service).
It is consisted of a service daemon and a client library.
cms fully implemented SAForum AIS message service B.01.00 spec.
(http://www.saforum.org/specification/AIS%20Information). It provides
features
such as:
+ Cluster wide message passing based on logical address
+ Sync and Async message sending / receiving
+ Persistent and migratable message queue
+ Message queue group (with Round Robin sending policy)
+ Message queue group membership notification
Please find more information from the AIS spec and README file under
telecom/cms/doc/. If you want to try the service but don't bother to
program
according to the spec. There is also a utility called cmstools. You can
try
most features of the daemon by this tool.
We would appreciate your feedback and advice.
Thanks!
component diffstat:
Makefile.am | 4
configure.in | 23
doc/ha.cf | 3
include/saf/ais.h | 4
include/saf/ais_message.h | 60 -
lib/Makefile.am | 4
lib/cmsclient/Makefile.am | 68 +
lib/cmsclient/cmsclient.h | 55 +
lib/cmsclient/cmslib_client.c | 1652
++++++++++++++++++++++++++++++++++++++
telecom/Makefile.am | 6
telecom/cms/Makefile.am | 76 +
telecom/cms/cms_client.c | 1004 +++++++++++++++++++++++
telecom/cms/cms_client.h | 77 +
telecom/cms/cms_cluster.c | 1797
++++++++++++++++++++++++++++++++++++++++++
telecom/cms/cms_cluster.h | 139 +++
telecom/cms/cms_common.c | 161 +++
telecom/cms/cms_common.h | 51 +
telecom/cms/cms_data.h | 67 +
telecom/cms/cms_entry.c | 322 +++++++
telecom/cms/cms_main.c | 303 +++++++
telecom/cms/cms_membership.c | 392 +++++++++
telecom/cms/cms_membership.h | 33
telecom/cms/cms_mqueue.c | 602 ++++++++++++++
telecom/cms/cms_mqueue.h | 126 ++
telecom/cms/cmsclient_types.h | 164 +++
telecom/cms/doc/README | 94 ++
telecom/cms/test/Makefile.am | 22
telecom/cms/test/test.sh | 103 ++
telecom/cms/utils/Makefile.am | 63 +
telecom/cms/utils/cmstools.c | 961 ++++++++++++++++++++++
telecom/cms/utils/cmstools.h | 35
31 files changed, 8442 insertions(+), 29 deletions(-)
-----------------------------------------------------------------
Opinions expressed are those of the author and do not represent Intel
Corp.
- Zhu Yi (Chuyee)
GnuPG v1.0.6 (GNU/Linux)
http://cn.geocities.com/chewie_chuyee/gpg.txt or
$ gpg --keyserver wwwkeys.pgp.net --recv-keys 71C34820
1024D/71C34820 C939 2B0B FBCE 1D51 109A 55E5 8650 DB90 71C3 4820
More information about the cgl_discussion
mailing list