经由宽带或者GPRS的midlet连接
题
的Midlet使用的HttpConnection连接一个web服务的应用程序。
一个移动可以使用无线宽带连接到互联网或可以使用由网络提供商即沃达丰或处女这是我觉得称为GPRS提供互联网设施。纠正我,如果我的理解是错误的。
现在我的问题是,当MIDlet将运行它会用它连接?其次我需要编写不同对于MIDlet使用GPRS或不要紧?
我部署我的诺基亚E65应用程序,它要求我使用的连接。移动有无线局域网和提供商GPRS活性。
在IPhone偏好是用于无线局域网。 (不涉及J2ME)
解决方案
有在J2ME没有标准的接入点选择的API。
这意味着在MIDlet本身不能决定是否要使用Wi-Fi或GPRS。
有些手机将允许用户以迫使一个MIDlet使用特定网络时是可用的(也许提示用户输入的替代,当优选网络是不可用的)改变应用程序设置。
这主要是因为有描述包含足够的信息的无线网络没有标准的方法:服务质量,每字节的下载和上传,平均比特率成本,平时间...
在大多数情况下,逻辑来自动选择在没有这些信息将是太复杂和不足够可靠的网络。
手动访问点选择是把用户负责的数据传输的成本,到目前为止的唯一途径。
其他提示
这取决于客户端的移动电话上。在某些型号中,仅存在所使用的,包括所有的MIDlet的应用之一GPRS配置,在某些其它用于浏览的配置可以比的MIDlet所使用的不同。
不隶属于 StackOverflow