近日睇着关于j2me GCF方面的野,发觉对于http与socket两种协议有点不明。在网上查了一下才了解到:
1、http协议手机都支持,socket不一定
2、http只能是一问一答(即系以request/response噶方式连网收发信息), 而socket可以双向通讯(定位到某一URL后,就可以双方收发信息,无需request/response)
GCF连接接口:
Connection接口是最基本的连接,可以用于打开或关闭一个连接.
在流连接中,可以使用ContentConnection接口访问放置在Web服务器上的信息;
可以使用DatagramConnection接口通过自带寻址信息的数据包进行连接,完成包的传输;
可以使用InputConnectiont和OutputConnection接口从通信设备接收数据和发送数据到通信设备;
可以使用StreamConnection接口实现通信设备间的双向传输;
建立流连接时,可以使用StreamConnectionNotifier接口
1、http协议手机都支持,socket不一定
2、http只能是一问一答(即系以request/response噶方式连网收发信息), 而socket可以双向通讯(定位到某一URL后,就可以双方收发信息,无需request/response)
GCF连接接口:
Connection接口是最基本的连接,可以用于打开或关闭一个连接.
在流连接中,可以使用ContentConnection接口访问放置在Web服务器上的信息;
可以使用DatagramConnection接口通过自带寻址信息的数据包进行连接,完成包的传输;
可以使用InputConnectiont和OutputConnection接口从通信设备接收数据和发送数据到通信设备;
可以使用StreamConnection接口实现通信设备间的双向传输;
建立流连接时,可以使用StreamConnectionNotifier接口
本文探讨了J2ME GCF环境下HTTP与Socket的区别,包括支持情况与通讯方式的不同。同时介绍了GCF中的多种连接接口及其应用场景。
1246

被折叠的 条评论
为什么被折叠?



