WebService 实现多个参数的调用

本文档详细介绍了如何在Web服务中实现接受多个参数的方法,包括修改WSDL文件、创建特殊的服务stub以解封装和封装参数。通过这种方式,服务端可以处理多个参数,而客户端仍能以文档类型方式调用。尽管.NET框架目前是唯一支持此特性的平台,Axis已经实现了封装协定,使得不理解该协定的客户端也能进行常规的文档类型调用,确保了互操作性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

² 在web服务实现类中接受多个参数:

考虑SimpleServiceImpl类:

 

因为这个web service是文档类型的,在输入消息(Input message)包含一个part。因此在服务实现类中对应一个参数。对于输出消息也是类似的。如果实现类中的方法能够按如下实现,将会更直接方便:

    public String concat(String s1, String s2) {

     return s1 + s2;

   }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值