JAVA的WebService服务端发布,以及使用IDEA通过WSDL来生成java代码,来实现远程调用发布的服务

服务端的发布:

        声明一个接口,然后创建一个实现类实现此接口。编写逻辑即可

注意事项:在接口和实现类上都要加@WebService接口,同时可以通过属性来自定义一些属性的              value、在接口和实现类的方法中也需要加上@WebMethod来对外公布方法、   通过Endpoint类的publish方法来发布服务。 

JAVA的WebService服务端发布,以及使用IDEA通过WSDL来生成java代码,来实现远程调用发布的服务_第1张图片JAVA的WebService服务端发布,以及使用IDEA通过WSDL来生成java代码,来实现远程调用发布的服务_第2张图片

发布服务:

JAVA的WebService服务端发布,以及使用IDEA通过WSDL来生成java代码,来实现远程调用发布的服务_第3张图片

 客户端远程调用服务端:我这采用JAVA的

来生成客户端代码,来提供远程访问。

在生成的java代码中,可以将生成的class文件删除。

在生成的java代码中:远程调用主要使用两个类:第一个服务类,第二个端口类

服务类对应服务端中设置的webservice的服务名称,端口类对应服务端中设置的端口名称,获得到端口后即可调用想要调用的方法,端口相当于服务端的类JAVA的WebService服务端发布,以及使用IDEA通过WSDL来生成java代码,来实现远程调用发布的服务_第4张图片

 

 JAVA的WebService服务端发布,以及使用IDEA通过WSDL来生成java代码,来实现远程调用发布的服务_第5张图片

 

你可能感兴趣的:(java,开发语言)