Application Server 允许您轻松地部署和测试 Web 服务。
在企业归档 (enterprise archive, EAR) 中部署 Web 服务(就像在企业应用程序中部署 Web 服务那样)。
还可通过 POJO(plain old Java Object,简单传统 Java 对象)实现 Web 服务。通过将 POJO Web 服务拖放到自动部署目录,使用自动部署功能对 POJO Web 服务进行部署。Application Server 将自动生成相应的 Web XML 文件并部署该 Web 服务。
在管理控制台中,可在 "Application Server" >“ Web 服务”|“常规”下查看已部署的 Web 服务的列表。
要使用管理控制台测试 Web 服务,请选择“应用程序”>“Web 服务”> "web-service-name" |“常规”。管理控制台会显示该 Web 服务的属性:
名称:Web 服务的名称。
端点地址 URI:Web 服务端点的 URI。
应用程序:单击该链接可显示 Web 应用程序或企业应用程序的属性。
WSDL:单击该链接可显示该 Web 服务的 WSDL 文件。
模块名称:Web 服务的 WAR 或 EAR 文件的名称。
映射文件:单击该链接可显示 Java WSDL 映射文件。
Webservices.xml:单击该链接可显示 webservices.xml 文件。
实现类型:SERVLET 或 EJB。
实现类名称:
部署描述符:
管理控制台允许您测试 Web 服务并对问题进行诊断。可使用通用测试 Servlet 强制回应 (ping) 已部署的 Web 服务。将会显示每种方法调用的 SOAP 消息。
要使用管理控制台测试 Web 服务,请选择“应用程序”>“Web 服务”> "web-service-name" |“常规”,然后单击“测试”按钮。
对 SOAP 消息层安全性的支持以 WS-Security 的 SAML 令牌配置文件为基础。同时,还为 Web 服务提供了防篡改审计。