部署 Java Web 服务
2009-11-05 00:00:00 来源:WEB开发网我们的 Web 服务端点将具有多个方法,这些方法可用于说明部署期间所需的各种文件。我们的示例 Web 服务将返回有关远程应用程序性能的信息。当然,我们的示例实现并不会返回任何实际的信息,它只不过是一个简单的示例,用于说明更为复杂的 Web 服务接口的要求。下面是用于创建我们的 Web 服务端点的接口文件。
清单 1. Web 服务端点接口public interface StatsService extends java.rmi.Remote {
public StatsContainer[] getAllStatistics() throws java.rmi.RemoteException;
public StatsContainer[] getStatistics(String category) throws java.rmi.RemoteException;
|-------10--------20--------30--------40--------50--------60--------70--------80--------9|
|-------- XML error: The previous line is longer than the max of 90 characters ---------|
public void resetAllStatistics() throws java.rmi.RemoteException;
public void resetStatistics(String category) throws java.rmi.RemoteException;
public void clearStatistics() throws java.rmi.RemoteException;
public String[] getCategories() throws java.rmi.RemoteException;
}
此接口具有两个不同的返回类型,需要进行映射。第一个类型是 StatsContainer 对象数组,而另一个类型则是 string 对象数组。StatsContainer 是简单容器对象,该对象具有若干基元类型和两个字符串。我们的目标是,从此接口和实现文件入手,使用我们的开放工具集中提供的工具构建所需的部署描述符,以便将 Web 服务部署到目标平台上。我们将描述此过程中的每个步骤以及生成的各个文件。
更多精彩
赞助商链接