首页 新闻 会员 周边

关于。net WebService

0
悬赏园豆:20 [待解决问题]

小弟做了个PDA条码系统,服务端用WebService做的,与一款ERP做的集成,客户反映速度很慢,我的PDA与服务端都是传的dataset ,应该从服务端读的数据很多,是不是导致慢的主要原因,我PDA回写服务端还要调用ERP的生成单据的接口

大家有没有好的方法提高速度?

一般PDA与服务数据传输用什么方式比较好,网上说WEBservice就是很慢?

外行人搞程序的主页 外行人搞程序 | 初学一级 | 园豆:69
提问于:2016-03-10 22:11
< >
分享
所有回答(3)
0

别用dataset就好了.这都什么年代了.还不用实体类传.

吴瑞祥 | 园豆:29449 (高人七级) | 2016-03-10 23:07
0

rest或者WCF传递二进制数据

2012 | 园豆:21230 (高人七级) | 2016-03-11 08:23
0

你说慢要具体分析

1.传输量太大,网络不好的情况可以换其他rpc框架,比如thrift。

2.处理逻辑耗时太长,考虑设计和实现,比如各种io操作是否能优化,看是否能将流程并行或者将不需要返回的过程异步化。

Daniel Cai | 园豆:10424 (专家六级) | 2016-03-11 17:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册