我需要向使用 ksoap 2 连接到 Web 服务的 J2ME 应用程序添加超时。
我已经尝试过描述为可能的伪超时的方法http://ksoap2.sourceforge.net/doc/api/org/ksoap2/transport/HttpTransport.html,但它似乎无法在此设备上运行。
我会在另一个线程上运行连接,并在计时器触发时终止它,但在 J2ME 中执行完毕之前无法终止线程http://developers.sun.com/mobility/midp/articles/threading2/(这是一个嵌入式设备,所以我不能在后台留下无限数量的线程阻塞)。我无法使用 poll 布尔方法,因为这是打开阻塞连接的单次尝试。
系统超时似乎因设备模式而异,对于我的目的来说太长了。
有人对可能有用的东西有什么想法吗?
我最终使用了具有 setSoTimeout() 方法的 Socket 类。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)