开发手机网络游戏用那种连接方式?
数据传输是怎么来进行的,
资料说你通过默认的移动网关 怎么来在程序里面设置呢,
最好能给出一部分的连接原代码
开发手机网络游戏用那种连接方式?
数据传输是怎么来进行的,
资料说你通过默认的移动网关 怎么来在程序里面设置呢,
最好能给出一部分的连接原代码
二、J2ME网络通讯过程步骤
网络通讯连接的IO数据流过程基本步骤分别是建立连接、网络通讯、连接关闭。
1、建立连接,创建与服务端的连接初始化以及完成连接过程。
2、网络通讯,在连接已建立的基础上进行数据的交换以及完成通讯过程。
3、完成通讯之后即关闭网络通讯连接,释放资源。
三、J2ME中各通讯协议的连接方法
在J2ME中定义了javax.microedition.io.Connector类用于专门提供各种不同协议连接建立的静态方法,用于打开各种不同的连接,使用的方法是Connector.open()方法,返回的是Connection对象。
1、打开文件方法,建立文件连接进行IO通讯
Connection conn = Connector.open(file://myfile.dat);
2、调用串口通讯的建立方法
Connection conn = Connector.open("comm:0;baudrate=5333");
3、数据报套接字通讯建立
Connection conn = Connector.open("datagram://:3322");
4、TCP套接字通讯连接建立
Connection conn = Connector.open("socket://localhost:5568");
5、超文本传输协议HTTP连接建立
Connection conn = Connector.open(
四、简单举例HTTP通讯
....//声明代码
HttpConnection httpCon = null;
InputStream is = null;
OutputStream oStrm = null;
...//连接并封装数据流代码
conn = (HttpConnection) Connector.open(url);
iStrm = conn.openInputStream();
DataInputStream dis = new DataInputStream(iStrm);
...//读写数据流代码
int num = dis.readInt();
String str = dis.readUTF();
oStrm = conn.openOutputStream();
oStrm.write(data);
.../关闭连接代码
iStrm.close();
conn.close();