WEB开发网
开发学院软件开发Java 使用 Eclipse 和 Java SE 6 创建独立 Web Service... 阅读

使用 Eclipse 和 Java SE 6 创建独立 Web Services 应用程序,第 1 部分: Web Services 服务端应用程序

 2010-02-02 00:00:00 来源:WEB开发网   
核心提示: 在您创建的 com.myfirst.wsServer 包下面创建一个新类,并将其命名为类似于 RunService 的名称,使用 Eclipse 和 Java SE 6 创建独立 Web Services 应用程序,第 1 部分: Web Services 服务端应用程序(7), 右键单击该包并

在您创建的 com.myfirst.wsServer 包下面创建一个新类,并将其命名为类似于 RunService 的名称。

右键单击该包并选择 New > Class,但这次选择用于创建 main 方法存根的选项。

编写发布 Web Services 的代码,如清单 3 所示。

清单 3. 发布代码

package com.myfirst.wsServer; 
 
import Javax.xml.ws.Endpoint; 
 
public class RunService { 
 
 /** 
 * @param args 
 */ 
   
 public static void main(String[] args) { 
  
 System.out.println("SayHello Web Service started."); 
 Endpoint.publish("http://localhost:8080/wsServerExample", new SayHello()); 
 
 } 
} 

Java SE 6 为发布 Web Services 提供了新的支持。Endpoint API 简单地发布 Web Services 端点,后者在运行时在某个 URL 处生成 WSDL。

通过右键单击此类并选择 Run As > Java Application,从而运行此类。Eclipse IDE 控制台窗口应该显示出来。如果未显示,请选择 Window > Show View > Console。您应该看到 Web 服务器已启动的指示,如图 12 所示。

图 12. 正在运行服务的控制台

查看 WSDL

现在服务器已经启动并运行,您应该对其进行测试以确保它按预期工作:

通过选择 Window > Show View > Other > General > Internal Web Browser 打开 Eclipse 中的内部 Web 浏览器。

上一页  2 3 4 5 6 7 8 9  下一页

Tags:使用 Eclipse Java

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接