(超难问题)请yysun等高手解答? ( 积分: 100 )

我看,只能通过一个local的程序,检测数据到达,然后调用webservice。
 
To:zbird
不好意思,可能我的提问方式不太好,但解决问题是最终的目的,说说用WEBSERVICE行不通的原因,可以吗?看的出来,你也是个高手,请指点迷津!
 
webservice只能客户端主动调用,服务端没办法发送数据给客户端。
如果服务端要发送数据给客户端,一般都是由客户端对服务器进行定时查询。
但这样会有一定的延时,且效率很低(webservice的效率本来就很低)。
webservice用得很广泛,但对于涉及交互性操作的远程调用的操作不是适合。
[:D] 所以如果要用webservice的话还是多开个UDP的接口用于通知客户端接收数据吧。这样的好处是,及保证时效性要能使用webservice简化远程调用的开发难度。
。不过要开个UDP接口的话,会给客户的开发带来一些难度,而且我还不是很清楚怎么获取客户端的IP地址。虽然这在理论上是可以实现的。
 
To zbird:
那你认为针对我的情况应该采取什么处理方式,有什么方案可供使用?谢谢.另外,你有QQ吗?
 
Zbird,还在吗?
 
对这个我也没有什么很好的处理方法。
我看还是另外开个UDP用于通知客户端来主动接受信息吧。
 
晕也叫超难吗?
 
恩 ,其实就用UDP就可以了,不复杂,我的qq: 67189250
 
该结束了,谢谢大家了
 

Similar threads

D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
742
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
969
SUNSTONE的Delphi笔记
S
顶部