![](/icons/80466dou.gif)
![](/icons/80466dou.gif)
![](/icons/80466dou.gif)
![](/icons/80466dou.gif)
![](/icons/80466dou.gif)
![](/icons/80466dou2.gif)
![](/icons/80466dou2.gif)
为了实现
![](/icons/80466yi.gif)
![](/icons/80466yi.gif)
![](/icons/80466de.gif)
![](/icons/80466dou.gif)
![](/icons/80466de.gif)
![](/icons/80466dou2.gif)
![](/icons/80466dou2.gif)
![](/icons/80466de.gif)
![](/icons/80466de.gif)
![](/icons/80466yi.gif)
![](/icons/80466dou.gif)
![](/icons/80466yi.gif)
![](/icons/80466yi.gif)
![](/icons/80466de.gif)
![](/icons/80466dou.gif)
![](/icons/80466de.gif)
![](/icons/80466de.gif)
![](/icons/80466dou.gif)
![](/icons/80466yi.gif)
![](/icons/80466dou2.gif)
这里用到了WireShark来分析网络交互
![](/icons/80466de.gif)
![](/icons/80466dou2.gif)
首先定义
![](/icons/80466yi.gif)
![](/icons/80466de.gif)
![](/icons/80466de.gif)
Cashfree.Vending.Web.WebService
{
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[
.ComponentModel.ToolboxItem(false)]
public
IISWS :
.Web.Services.WebService
{
[WebMethod]
public
HelloWorld![](/icons/80466kh.gif)
{
"Hello Robin";
}
[WebMethod]
public
add(
a,
b)
{
a + b;
}
}
}
然后定义
![](/icons/80466yi.gif)
Cashfree.Vending.IISWSInvoke
{
Program
{
void Main(![](/icons/80466string.gif)
args)
{
ISWSSoapClient isClient =
ISWSSoapClient
;
Console.WriteLine(isClient.add(2, 3));
}
}
}
接着
![](/icons/80466dou.gif)
![](/icons/80466dou.gif)
![](/icons/80466dou.gif)
![](/icons/80466de.gif)
![](/icons/80466dou2.gif)
这个时候打开WireShark
![](/icons/80466dou.gif)
![](/icons/80466de.gif)
![](/icons/80466dou.gif)
![](/icons/80466dou.gif)
(ip.addr eq 10.10.20.33 and ip.addr eq 192.168.0.100) and (tcp.port eq 1795 and tcp.port eq 8088)
双击Client端访问IIS上面
![](/icons/80466de.gif)
![](/icons/80466dou.gif)
![](/icons/80466de.gif)
![](/icons/80466yi.gif)
![](http://www.crazycoder.cn/WebFiles/20091/9c56ed63-f780-45a9-b534-9ecd1ead61d8.jpg)
服务器端首先回
![](/icons/80466yi.gif)
![](/icons/80466dou.gif)
![](/icons/80466yi.gif)
![](/icons/80466diaoyong.gif)
![](/icons/80466de.gif)
<addResult>5</addResult>
这里
![](/icons/80466dou.gif)
![](/icons/80466de.gif)
![](/icons/80466dou.gif)
![](/icons/80466dou2.gif)
最新评论