1.webservice解决跨应用,跨平台,跨语言实现通信的问题
1.好处:方便实用
2.缺点:实用XML封装数据,造成大量数据网络传输,占用服务器内存资源
2.需要了解wsdl(*),soap,UDDI相关知识
3.简单代码快速认知
应用A ws:
接口类(SEI):
@WebService
public interface SayhelloInterface{
@WebMethod
public void sayhello(String name);
}
实现类
public Class SayHelloImpl extends SayHelloImpl{
public void sayHello(String name){
System.out.println("Server : Hello"+name);
}
}
发布服务
public static void main(String[] args){
/**
*arg0:address(http://192.168.1.1:8080/ws)
*arg1:实现类
*/
EndPoint.publish(String,Object);
}
address?wsdl 可查看wsdl文件
wsdl文件解读放在下一篇