Web服务是一种平台无关、高度独立且松散耦合的网络应用程序,具有自我描述和可编程特性。它采用开放的XML标准对服务进行定义、发布、发现与配置,支持跨系统交互,便于实现不同应用间的互联互通,适用于构建分布式的、具备互操作能力的应用系统。
1、 创建Web服务项目,选择相应工程类型即可。
2、 项目名称:演示工程
3、 按图操作即可
4、 编写一个接口及其实现类。
5、 新建网页服务,选择相应选项即可。
6、 如图
7、 接着下一步
8、 name 表示 webservice 的具体名称标识
9、 服务接口对应的是具体的接口名称。
10、 ServiceImpl类是用于实现接口的具体类名称。
11、 这样选择是为了实现跨语言与全局共享的 Web 服务。
12、 加载完成,已部署至Tomcat服务器。
13、 请检查tomcat目录下是否存在相关文件
14、 若无,请自行将工程中services文件夹按路径复制过去。
15、 随后启动Tomcat服务器
16、 http://localhost:8080/demo/services/ 是 WebService 的展示页面,列出多个可用服务,每个服务均在此页面中呈现。
17、 http://localhost:8080/demo/services/name?wsdl 是本地开发环境中 demo 项目下名为 name 的 Web 服务接口定义文件,用于描述该服务的结构、方法和通信协议,通常供客户端调用时解析使用。
18、 WSDL用于传递参数,不同WSDL具有不同功能,例如新增操作使用一个WSDL,修改操作则使用另一个WSDL。
19、 具体情况需具体分析对待
