1.涉及网络:
1.Socket
2.UDP
3.HTTP
2.主要操作对象
此三个对象一般都是由父接口Connection的一个实例强转而成。
例如:Socket:
SocketConnection scc=(SocketConnection)Connector.open("socket://:8787");//服务器端侦听
UDP:
UDPDatagramConnection udc=(UDPDatagramConnection)Connector.open("datagram://:8787");
HTTP:
HttpConnection hc=(HttpConnection)Connector.open("http://localhost:81/a.php");
3.简单DEMO实例
3.1 Socket
ServletMIdet.class
ClientMIDlet.class
效果: 客户端与服务端进行通话 显示各自内容1.Socket
2.UDP
3.HTTP
2.主要操作对象
此三个对象一般都是由父接口Connection的一个实例强转而成。
例如:Socket:
SocketConnection scc=(SocketConnection)Connector.open("socket://:8787");//服务器端侦听
UDP:
UDPDatagramConnection udc=(UDPDatagramConnection)Connector.open("datagram://:8787");
HTTP:
HttpConnection hc=(HttpConnection)Connector.open("http://localhost:81/a.php");
3.简单DEMO实例
3.1 Socket
ServletMIdet.class
ClientMIDlet.class
3.2 UDP
UDP(只管发送 不管发送状态 进行Datagram数据报传输) 此DEMO实现效果同上
ServerMIDlet.class
ClientMIDlet.class
3.3 HTTP
a .php(模拟验证用户名和密码)
}
}
控制台输出:page content:welcome zhang!
其他
1、打开文件方法,建立文件连接进行IO通讯
Connection conn = Connector.open(file://myfile.dat);
2、调用串口通讯的建立方法
Connection conn = Connector.open("comm:0; baudrate=5333");