第9章 无线网络开发
MIDP提供了一组通用的网络开发接口,用来针对不同的无线网络应用可以采取不同的开发接口。基于CLDC的网络支持是由统一网络连接框架(Generic Connection Frameword, 简称GCF)定义的。其相关类、接口以及异常都放置在javax.microedtion.io包中。
在CLDC之中定义了七个接口,它们分别是:
1. Connection
2. StreamConnectionNotifier
3. InputConnection
4. OutputConnection
5. DatagramConnection
6. StreamConnection
7. ContentConnection
直接继承自Connection的有四个类:StreamConnectionNotifier、DatagramConnection、InputConnection和OutputStream。其中,StreamConnectionNotifier只要提供Socket开发接口。DatagramConnection提供UDP开发接口。由于需要对网络传输的数据输入和输出进行控制,因此提供了InputConnection和OutputConnection开发接口。
通用的网络开发接口都是继承自Connection接口。
GCF继承体系
MIDP2.0中,新添加了3个网络开发接口:
相关文章
- 11-08测试开发之网络篇-网络路由
- 11-08上门洗车APP --- Android客户端开发 之 网络框架封装介绍(二)
- 11-08Flutter开发之——网络请求-json在线解析
- 11-08iOS开发之网络编程--2、NSURLSessionDownloadTask文件下载
- 11-08Android网络开发之Volley--Volley自定义Request
- 11-08iOS开发之XCode模拟器不能连接网络
- 11-08IOS开发之网络编程--文件压缩和解压缩
- 11-08IOS开发之—— 在AFN基础上进行的网络请求的封装
- 11-08浅谈 Linux 内核开发之网络设备驱动(转载)
- 11-08嵌入式开发之网络心跳包---阻塞和非阻塞以及是否有必要心跳包heartbeat