这将启动符合 J2EE 的服务器并部署 Web 服务。
请注意,必须将 Web 服务保持部署状态,以便在下一部分中创建 Web 服务客户机。
注册和测试 Web 服务
1. 在“项目”窗口中,展开“Web 服务”节点,右键单击 HiWS Web 服务节点,然后选择“添加到注册表”。
您可能会收到一条类似于以下内容的错误消息:
Unable to add web service to registry. Make sure it has been deployed,
the server is running, and the correct WSDL URL was entered.
如果收到此错误消息,请确保已经部署了 Web 服务,然后再次选择“添加到注册表”。
将出现一个对话框,其中推荐了可用于注册 Web 服务的 URL。
2. 记下该 URL,因为稍后在创建 Web 服务客户机时需要使用它。单击“确定”。
3. 在“运行环境”窗口中,展开“Web 服务”节点,然后继续展开节点,直至找到 sayHi 节点。右键单击 sayHi 节点,然后选择“测试操作”。在“测试 Web 服务操作”对话框的“值”文本框中键入 "John",然后单击“提交”。将在对话框底部显示结果 "Hi John!"。
4. 展开“服务器”节点,右键单击 Sun Java System Application Server 8.1 节点,然后选择“查看服务器日志”。将会显示 server.log 文件,其中包括一条类似于以下内容的消息:
5. message: Wed Jan 12 16:56:48 CEST 2005--sayHi String_1:John |#]
这是由上一部分中创建的 SOAP 消息处理程序生成的日志消息。
在对操作进行测试之后,如果您对该 Web 服务感到满意,则可以将其功能集成到 Web 服务客户机中。
使用 Web 服务
使用 Web 服务是指客户机在使用 Web 服务时所执行的操作。使用 IDE 可以很容易地设置客户机,以使其使用 Web 服务。可以使用向导来导入描述 Web 服务接口的 WSDL 文件。然后,可以将其集成到客户机中,以使该 Web 服务完成一些有用的工作。
创建 Web 应用程序项目
· 选择“文件”>“新建项目”(Ctrl-Shift-N)。在“类别”下选择 "Web"。在“项目”下选择“Web 应用程序”。将项目命名为 HiWSClient,将“项目文件夹”更改为计算机中的任意文件夹,并确保在“服务器”下拉列表中选择了 "Sun Java System 上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
|