添加 Web 服务操作

另请参见

在创建 Web 服务后,可以在实现类中实现 Web 服务操作。可以在源代码编辑器中手动添加操作,或者使用“添加操作”对话框进行添加。对于后一种情况,如果有服务端点接口(在 JAX-WS 编程模型中是可选的),IDE 将自动在服务端点接口(“接口”)中声明操作并在实现类中添加框架方法。

添加 Web 服务操作:
  1. 在“项目”窗口中,可以使用以下两种方式之一打开“添加操作”对话框:
  2. 定义 Web 服务操作的名称、返回类型、参数以及异常。例如,如果要创建该操作,请执行以下操作:
        public int add(int a, int b) throws MyException  {
        return a + b;
        }
    
    1. 在“名称”文本框中键入 add,然后从“返回类型”下拉列表中选择 int
    2. 单击“添加”。
    3. 从“类型”下拉列表中选择 int,然后在“名称”文本框中键入 a。单击“确定”。
    4. 单击“添加”。
    5. 从“类型”下拉列表中选择 int,然后在“名称”文本框中键入 b。单击“确定”。

      不必添加 java.rmi.RemoteException 异常,因为 IDE 将执行此操作。

    6. 单击“确定”以创建操作。

      IDE 将操作框架添加到实现类中,然后在接口中对其进行声明。

    7. 在源代码编辑器中,实现 Web 服务操作。例如,对于 JAX-RPC,可以在花括号之间添加 return a + b;。请在实现类中执行此操作,而不是在接口中执行此操作。对于 JAX-RPC,如果将 Web 服务命名为 CalculatorWS,则会将实现类命名为 CalculatorWSImplCalculatorWSBean,并且将接口命名为 CalculatorWSSEI
另请参见
关于 Web 服务
关于实现 Web 服务
通过 Java 创建 Web 服务
通过 WSDL 文件创建 Web 服务

法律声明