首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web Service >

关于使用wse3.0客户机程序在某些机器上连接服务端奇慢的有关问题

2012-01-14 
关于使用wse3.0客户机程序在某些机器上连接服务端奇慢的问题开发工具是VS2005,程序采用的技术架构是WSE3.0

关于使用wse3.0客户机程序在某些机器上连接服务端奇慢的问题


开发工具是VS2005,程序采用的技术架构是WSE3.0结合Web   Service应用程序.NET2.0框架,WSE   3.0启用了MTOM,在某些客户机器上,每次启动客户端首次调用服务程序(客户端首次进行网络请求)时速度很慢(大约要20秒左右,其他正常机器只用1秒左右)。其他基本情况是:客户端程序是通过自动生成的代理调用,调用只返回一个序列化后的简单数据对像,不做过任何安全上的处理(全默认设置);服务端方法执行时间很短,理论上不会超过半秒钟;
这些慢的机器与正常的机器运行环境都没什么大的差别(机器硬件配置一样、都是XP操作系统、网络速度也没问题、连接的是同一个服务器)。尝试过停止客户端的防火墙、防病毒之类的软件,没有得到改善。不知道是什么原因?

[解决办法]
帮顶
[解决办法]
有条件的话在问题的客户机上调试代码
否则要使用日志等手段定位到问题的代码
[解决办法]
弱弱的问下,WSE3.0支不支持application/dime格式的
[解决办法]
正常情况!

接收发送大于4MB,才有必要使用MTOM。否则开销太大!

热点排行