今天是第一天写java笔记,随便写点今天用到的知识.
远程服务调用,webService 用到的java注解,
1.在类中用@WebService注解标注.写一个方法,也就会服务.
2.发布服务.用javax.xml.ws.Endpoint抽象类.调用 publish(String address, Object implementor)
address : 服务发布的地址 访问时后面添加?wsdl
implementor:发布服务的类 new 类名();
客户端调用
java路径bin下的wsimport程序 wsimport -s . -p address?wsdl 生成类和编译的class文件
-s 指定生成类的文件路径
-p 指定类的包名
把获取的到类添加到工程中.new 服务类名加service的类 例如:MyServiceService
get调用port中的name属性值的获取代理对象
用代理对象调用服务的方法.