This component is a SOAP-based
LinkProtocol that uses
the
WebServicesService to receive messages and Axis
Call s to send messages.
Load with:
<component
class='org.cougaar.lib.web.axis.mts.SOAPLinkProtocol'
insertionpoint='Node.AgentManager.Agent.MessageTransport.Component'/>
The current code is only partially an "open-messaging" format,
since the SOAP XML contains serialized Java Objects that are
equivalent to the objects passed by the RMI-based LinkProtocol.
Performance is about 5x slower than RMI. |