<service name="CCAS_SSOLoginService" provider="java:RPC">
<parameter name="allowedMethods" value="GetValidToken,ccasSSOLogin" />
<parameter name="className"
value="com.skysz.app.ccas.iface.action.SsoLoginAction" />
<namespace>CCAS_SSOLog</namespace>
<operation name="GetValidToken" qname="GetValidToken"
returnQName="info" returnType="tns:string" soapAction="http://www.my.com/Rpc">
<documentation>Operation level documentation here</documentation>
<parameter name="portalIp" type="tns:string" />
<parameter name="portalUser" type="tns:string" />
</operation>
<operation name="ccasSSOLogin" qname="ccasSSOLogin" soapAction="http://www.my.com/Rpc">
</operation>
</service>
/*****************************************详解 start**********************************/
<service name="CCAS_SSOLoginService" provider="java:RPC">
//name是对方调用约定方法名;value是我们写的方法,多个用逗号隔开
<parameter name="allowedMethods" value="GetValidToken,ccasSSOLogin" />
<parameter name="className"
value="com.skysz.app.ccas.iface.action.SsoLoginAction" />
<namespace>CCAS_SSOLog</namespace>
//name是上面配置的方法名,returnQName是返回报文名 returnType是方法返回值类型,一个operation代表一个方法
<operation name="GetValidToken" qname="GetValidToken"
returnQName="info" returnType="tns:string" soapAction="http://www.my.com/Rpc">
<documentation>Operation level documentation here</documentation>
//参数
<parameter name="portalIp" type="tns:string" />
<parameter name="portalUser" type="tns:string" />
</operation>
//一个operation代表一个方法
<operation name="ccasSSOLogin" qname="ccasSSOLogin" soapAction="http://www.my.com/Rpc">
</operation>
</service>
/*****************************************详解 end**********************************/
http://192.168.0.80:8080/ccas/services/CCAS_SSOLoginService?wsdl
提供给对方的链接
http://192.168.0.80:8080/ccas这一串是有前方提供
services/CCAS_SSOLoginService?wsdl这一串是由我们的wsdl配置文件中配置提供
services这一串固定写法
CCAS_SSOLoginService这一串是是上面详解配置的<service>标签中的name
?wsdl这一串固定写法