|
From: Patrick Y. <kc...@ce...> - 2003-11-13 10:30:50
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<title></title>
</head>
<body text="#000000" bgcolor="#ffffff">
Ajit,<br>
<br>
No, the service field is not of that purpose. Let's put it this way, 2
companies do business over ebXML. They develop their own applications
at each side. They are said to be offering a "service" to their
counterparts. Each application at one side may handle one or more types
of business request. So we said the "service" includes one or more
types of "action".<br>
<br>
In ebXML messaging service, the service and action are defined as
above. When the business documents are delivered through ebMS, that
"service" and "action" are marked in the ebMS message headers, the
purpose is let MSH be able to route the received messages to the
correct application. Of course, the application should beforehand
notify the MSH that which "service" and "action" are supported by this
application too.<br>
<br>
Hope this helps.<br>
<br>
Regards, -Patrick<br>
<br>
<br>
Tripathi, Ajit (GXS) wrote:<br>
<blockquote type="cite"
cite="mid...@ba...">
<meta content="text/html; " http-equiv="Content-Type">
<title></title>
<meta name="GENERATOR" content="MSHTML 6.00.2800.1226">
<style></style>
<div><span class="203322712-10112003"><font size="2" color="#0000ff"
face="Arial">Patrick,</font></span></div>
<div><span class="203322712-10112003"></span> </div>
<div><span class="203322712-10112003"> <font size="2"
color="#0000ff" face="Arial">Doesn't the msh relay ebXML messages to
the receiving applications described by the service field? Then how do
receiving applications use it (as in the case study on the hermes
website)?</font></span></div>
<div><span class="203322712-10112003"></span> </div>
<div><span class="203322712-10112003"><font size="2" color="#0000ff"
face="Arial">regards,</font></span></div>
<div><span class="203322712-10112003"><font size="2" color="#0000ff"
face="Arial">Ajit</font></span></div>
<blockquote style="margin-right: 0px;" dir="ltr">
<div align="left" dir="ltr" class="OutlookMessageHeader"><font
size="2" face="Tahoma">-----Original Message-----<br>
<b>From:</b> Patrick Yee [<a class="moz-txt-link-freetext" href="mailto:kc...@ce...">mailto:kc...@ce...</a>]<br>
<b>Sent:</b> Saturday, November 08, 2003 8:14 AM<br>
<b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:ebx...@li...">ebx...@li...</a><br>
<b>Subject:</b> Re: [ebxmlms-general] ebXML sample client question<br>
<br>
</font></div>
<div><font size="2" face="Arial">No. That service is only a field
in ebXML Messaging Service. It is not used as endpoint for forwarding,
instead, it only use as a header for identifying the receiving
applications.</font></div>
<div> </div>
<div><font size="2" face="Arial">The toMshUrl is the one you need
to set to make your messages being forwarded to other hosts.</font></div>
<div> </div>
<div><font size="2" face="Arial">Regards, -patrick</font></div>
<div> </div>
<div> </div>
<blockquote
style="border-left: 2px solid rgb(0, 0, 0); padding-right: 0px; padding-left: 5px; margin-left: 5px; margin-right: 0px;"
dir="ltr">
<div
style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">-----
Original Message ----- </div>
<div
style="background: rgb(228, 228, 228) none repeat scroll 0%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>From:</b>
<a href="mailto:Aji...@gx..."
title="Aji...@gx...">Tripathi, Ajit (GXS)</a> </div>
<div
style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>To:</b>
<a href="mailto:%27e...@li...%27"
title="ebx...@li...">'ebx...@li...'</a>
</div>
<div
style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>Sent:</b>
Friday, November 07, 2003 1:04 PM</div>
<div
style="font-family: arial; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"><b>Subject:</b>
[ebxmlms-general] ebXML sample client question</div>
<div><br>
</div>
<div><font color="#0000ff"><font face="Arial"><font size="2"><span
class="984065504-07112003">Hi,</span></font></font></font></div>
<div><font color="#0000ff"><font face="Arial"><font size="2"><span
class="984065504-07112003"></span></font></font></font> </div>
<div><font color="#0000ff"><font face="Arial"><font size="2"><span
class="984065504-07112003"> If I put the following in my loopback
client...</span></font></font></font></div>
<div><font color="#0000ff"><font face="Arial"><font size="2"><span
class="984065504-07112003"></span></font></font></font> </div>
<div><font color="#0000ff"><font size="+0"><font face="Arial"><font
size="2"><span class="984065504-07112003"> </span> <span
class="984065504-07112003"> </span>String cpaID = "CPA_2002";<br>
String conversationID = "Item_No_128";<br>
String service = "</font></font></font><a
href="http://localhost:8080/loopback"><font size="2" face="Arial">http://localhost:8080/loopback</font></a><font
face="Arial"><font size="2">";<br>
String action = "Order";<br>
<span class="984065504-07112003"> </span></font></font></font></div>
<div><font color="#0000ff"><font face="Arial"><font size="2"><span
class="984065504-07112003"> Shouldn't the msh forward the message to
"<a href="http://localhost:8080/loopback"><font size="2" face="Arial">http://localhost:8080/loopback</font></a><font
face="Arial"><font size="2">"? It doesn't seem to.</font></font></span></font></font></font></div>
<div><font color="#0000ff"><font face="Arial"><font size="2"><span
class="984065504-07112003"></span></font></font></font> </div>
<div><font color="#0000ff"><font face="Arial"><font size="2"><span
class="984065504-07112003"> How do I make the msh forward the ebXML
message to another JAXM servlet?</span></font></font></font></div>
<div><font color="#0000ff"><font face="Arial"><font size="2"><span
class="984065504-07112003"></span></font></font></font> </div>
<div><font color="#0000ff"><font face="Arial"><font size="2"><span
class="984065504-07112003"><font face="Arial"><font size="2">regards,</font></font></span></font></font></font></div>
<div><font color="#0000ff"><font face="Arial"><font size="2"><span
class="984065504-07112003"><font face="Arial"><font size="2">Ajit</font></font></span></font></font></font></div>
<font color="#0000ff"><font face="Arial"><font size="2"><font
face="Arial"><font size="2">
<div><br>
</div>
</font></font></font></font></font></blockquote>
</blockquote>
</blockquote>
<br>
</body>
</html>
|