vs2008 mfc怎样调用webservice

vs2008 mfc怎样调用webservice,第1张

1. 设置常规-》公共语言运行时支持 为 公共语言运行时支持 /clr

2.设置常规-》启用托管增量生成 为 是

3.设置常规-》MFC的使用 为 在共享DLL中使用MFC ,如果为“静态使用MFC”的话,会出现和C/C++ ->代码生成->运行库 设置冲突

在外网通过浏览器访问的话

在dom0上通过tcpdump查看连接过程,tcp/ip连接建立起来后,竟然又收到一个 ttl为127的RST的TCP包,导致连接被断开。

同时在client端通过tcpdump查看,则是建立连接后发送http request,然后没有收到服务器的返回(这说明dom0上收到的那个RST包肯定不是client端发的)。

在外网f通过telnet模拟访问的话

在dom0和client端通过tcpdump查看一切都正常。

web服务器肯定没有问题,因为

1. 在dom0上访问web服务器是没有问题的

2. 如果把WEB_PORT改成8080或者其他值,只要不是80,在外网用浏览器都可以正常访问web 服务器。

一些更详细的信息,用browser访问时:

1. 在client端用tcpdump看,看到5个包:

Client ->Server: TCP SYN

Server ->Client: TCP ACK SYN


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8164458.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存