首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2ME开发 >

J2ME StreamConnection与C++网络交互有关问题

2012-03-11 
J2ME StreamConnection与C++网络交互问题大家好,请问一个跨平台交互的问题。客户端使用StreamConnection与

J2ME StreamConnection与C++网络交互问题
大家好,请问一个跨平台交互的问题。客户端使用StreamConnection与服务器端的C++代码进行交互,已知StreamConnection.getDataOutputStream().writeUTF(...)可以被服务器获取,但是如何读取服务器端发回的消息?

已经尝试了StreamConnection.getDataInputStream().readUTF(),   但是读不出什么。服务器端都是基于底层inputstream,   outputstream流写的。

请指教!

[解决办法]
你是用StreamConnection做getDataInputStream()吗?

-> 或许我没有明白你的意思,但是应该是HttpConnection的实例来做getInputStream(),然后直接读二进制数据,in.read();
[解决办法]
不要采用java提供的流处理方式,要跨平台,就要用最基本的二进制数据,java和C++在对流处理是不一样的。

热点排行