wsdd如何将一个类中的多个方法发布成服务?
wsdd如何将一个类中的多个方法发布成服务?
比如类ABC中有a(),b()两个方法,于是我就这样写了wsdd文件
<deployment name="ABC" xmlns="http://xml.apache.org/axis/wsdd/"
xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<service name="urn:ABC" provider="java:RPC">
<parameter name="className" value="ABC" />
<parameter name="allowedMethods" value="a" />
<parameter name="allowedMethods" value="b" />
</service>
</deployment>
但在axis下查看部署的服务的时候,只出现了一个方法。
# urn:ABC (wsdl)
* b
难道不可以把多个方法一起发布么?
要实现发布多个方法的话,有什么办法么? 除了把一个类写成两个类分别发布的办法。
可不可以发布重载的方法为web服务?如果可以的话,貌似也能达到发布多个方法的目的吧~~~~~~~~