RE: [Announce] SAF AIS message service
"Zou, Yixiong" <[email protected]> Fri, 9 Jul 2004 11:07:21 -0700
| Newsgroups | gmane.linux.kernel.carrier-grade |
|---|---|
| Message-ID | <012676D607FCF54E986746512C22CE7D010B3DE0@orsmsx407> |
Let me correct one error from the previous announcement. This implementation of the messaging service is not totally based on the B.01.01 version of the SAF AIS messaging service spec for obvious reasons. The B.01.01 spec is still in debate and has not been finalized yet. What we did is a modified version of the A.01.01 spec, with changes at places where we think it makes most sense. Still, there are some copyright issues regarding what we did. So we are now taking these files offline. I am very sorry for the mistakes we made for our carelessness. And we hope the B.01.01 version will be published very soon. ------------------------------------------------------------------------ Yixiong Zou ([email protected]) (626) 443-0100 All views expressed in this email are those of the individual sender. > -----Original Message----- > From: Zhu, Yi > Sent: Friday, July 09, 2004 1:24 AM > To: High-Availability Linux Development List; > [email protected] > Cc: Zou, Yixiong; Mi, Jun; Zhao, Forrest > Subject: [Announce] SAF AIS message service > > > > 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 > _______________________________________________ cgl_discussion mailing list [email protected] http://lists.osdl.org/mailman/listinfo/cgl_discussion