I have establish a simple Web Service which is message-based and has following interface:
public interface ExchangeService {
public Element [] registerOrder(Element [] bodies);
}
and we expose it by means of AXIS as Web Service
<?xml version="1.0" encoding="UTF-8"?>
<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
...
<service name="ExchangeService" provider="java:MSG">
<parameter name="className" value="com.telexis.nsbpm.backend.service.core.ExchangeServicePublisher"/>
<parameter name="allowedMethods" value="registerOrder"/>
</service>
..
</deployment>
I have read a simple Client in java for it which works and I can send a receive row XML data inside a SOAP message.
I have worked with some facilities that Springframework provided for JaxRPC Web Services especially for client side, Is it any similar facilities for this type of Web Services?