|
<parameter name="extension" value=".jwr"/>
</handler>
</requestFlow>
</globalConfiguration>
<handler name="LocalResponder" type="java:org.apache.axis.transport.local.LocalResponder"/>
<handler name="Authenticate" type="java:org.apache.axis.handlers.SimpleAuthenticationHandler"/>
<handler name="URLMapper" type="java:org.apache.axis.handlers.http.URLMapper"/>
<service name="Version" provider="java:RPC">
<parameter name="allowedMethods" value="getVersion"/>
<parameter name="className" value="org.apache.axis.Version"/>
</service>
<!--要配置的内容start,注意每一个要发布成webservice的类都要配置成一个service如下à
<service name="webserviceproxy" provider="java:RPC">
<parameter name="className" value="com.copia.webservice.server.proxy.WebServiceProxy"/>
<parameter name="allowedMethods" value="*"/>
<!—具体某个方法说明-->
<operation name="login" returnType="ns:LoginOutServiceBean">
<parameter name="branchNo" type="xsd:string"/>
<parameter name="userId" type="xsd:string"/>
<parameter name="password" type="xsd:string"/>
<parameter name="certificateNo" type="xsd:string"/>
</operation>
<!—如果该方法的参数有基本类型和对象类型,则不要声明,webservice能够找到相关的类及方法-->
<!—声明涉及到的所有类及其父类,引用类,还有它们的相关类,类似与对象树遍历,某个类声明缺失也会导致运行失败-->
<typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
qname="ns:LoginOutServiceBean"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
上一篇:泛型与模板的有机结合 STL.NET简介
下一篇:C# 3.0语言规范
|