三、带有JavaBean的HelloWorld实例 如前所述,Apache SOAP提供了许多预先构造的串行化和反串行化方法,其中包括为利用Java Vector、Enumeration、数组、JavaBean作为参数和返回值而提供的串行化器和反串行化器。在这一部分,我将修改HelloWorld服务,通过一个JavaBean传入接收Hello信息的用户名。
3.1、HelloWorld服务 改写后的HelloWorld服务完整代码如下:
package hello; public class HelloServer { public String sayHelloTo(String name) { System.out.println("sayHelloTo(String name)"); return "Hello " + name + ", How are you doing?"; } public String sayHelloTo(Name theName) { System.out.println("sayHelloTo(Name theName)"); return "Hello " + theName.getName() + ", How are you doing?"; } } |
关键词:SOAP净化有线协议(二):Apache SOAP介绍(2)