我尝试在我的 J2me 应用程序中创建异步(非阻塞)请求。
我按照本教程编写代码:Ajax-like Asynchronous SOA Calls with Java ME。
代码在 Netbeans 上的模拟器上成功运行。
但是,当应用程序部署和设备时,它会在多个连接上失败。
当两个连接打开时。然后第一个连接踩死并仅执行第二个。
此问题仅在设备上。它在PC上运行良好
我尝试在我的 J2me 应用程序中创建异步(非阻塞)请求。
我按照本教程编写代码:Ajax-like Asynchronous SOA Calls with Java ME。
代码在 Netbeans 上的模拟器上成功运行。
但是,当应用程序部署和设备时,它会在多个连接上失败。
当两个连接打开时。然后第一个连接踩死并仅执行第二个。
此问题仅在设备上。它在PC上运行良好
根据这篇文章http://developers.sun.com/mobility/midp/articles/mmapioverview/index.html “还要注意 MIDP 将同时打开的 HTTP 连接数限制为四个。”,但您的设备似乎只允许一个连接。
在这种情况下,您应该创建一个队列并一次执行一个线程。