|
From: Patrick Y. <kc...@ce...> - 2003-03-07 02:17:24
|
Hi, The (CPAid, Service, Action, ConversationID) tuple is what we call application context. The client registers its application context with Hermes. Therefore, Hermes can deliver all messages matching the specified application context to the client. When Hermes receives a message with application context not yet registered, it doesn't know where to deliver the message and so an error message is generated and sent back. Please note that Hermes will perform exact match over the application context. So, changing the registered ConversationID a bit will nullify the match. We agree that the conversation ID should be generated by sender and the receiver should have no idea about that beforehand. To cater this, we support the client to register a "*" to the ConversationID field, meaning that the client wants to receive all possible ConversationID. In fact, "*" can be specified to any one of the four fields in application context, to denote a wildcard. Hope this helps. Regards, -Patrick -- Patrick Yee System Architect Center for E-Commerce Infrastructure Development (CECID) Dept. of Computer Science and Information Systems The University of Hong Kong Tel: (852) 22415674 Fax: (852) 25474611 ----- Original Message ----- From: "pai" <pa...@ma...> To: <ebx...@li...>; <ebx...@li...> Sent: Friday, March 07, 2003 4:11 AM Subject: [ebxmlms-general] Help please i'm rooky > In the monitoring example application come with distribute package, I try to test > Herms ebms with starting two apache tomcat and deploy two Herms ebms > seperately and I try to send message togather. > the result is if the two ebms has the same parameters > (CPAid,Service,Action,ConversationID),it's working properly but if it use > difference parameters just only one parameter such as ConversationID, the > result is failed and have an error message back to the sender. Why? > > Maybe i missed some point because i think sender create message to receiver > thus sender should be create the ConversationID thus how receiver know the > conversionID that useing for registering to Herms ebms server. > > Thank you very much > > Panu K. > T.N. Information Systems > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger > for complex code. Debugging C/C++ programs can leave you feeling lost and > disoriented. TotalView can help you find your way. Available on major UNIX > and Linux platforms. Try it free. www.etnus.com > _______________________________________________ > ebxmlms-general mailing list > ebx...@li... > https://lists.sourceforge.net/lists/listinfo/ebxmlms-general > |