最近要使用WebService开发底层代码给.net用,但是不知道应该提供给他们什么样的接口
例如
我要提供一个sayHello(User user);方法,其中User包含id和name两个属性,那么我应该怎么配置呢
我自己按下面的方式配置
@WebMethod(operationName="sayHello")
public void sayHello(User user);
然后在客户端
User user=new User();[align=left]
user.setId(1);
user.setName("名字");
helloworld.sayHello(user);[/align]
这样调用,这是没问题的啊
如果是给.net用的话,那.net那边只能把User这个参数写成xml格式的吧
是不是我要把接口开发成这样
public void sayHello(String param);
这个param是xml
我在实现这个方法的时候再把xml解析一遍,设置成User对象
在.net中提供的WebService接口,可以实现图片中的效果:有方法说明,点击方法进入后还可以进行测试
在java中要怎么实现这样的效果呢?
请赐教啊!!!