[cgl_discussion] RE: [Announce] SAF AIS message service

Zou, Yixiong yixiong.zou at intel.com
Fri Jul 9 11:07:21 PDT 2004


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 (yixiong.zou at intel.com)

(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; 
> cgl_discussion at lists.osdl.org
> 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 
> 




More information about the cgl_discussion mailing list