读书人

求flex 与 java 通信有关问题

发布时间: 2011-11-21 22:53:08 作者: rapoo

求flex 与 java 通信问题?
flex代码:
s = new Socket();
s.connect( "172.0.0.1 ",8888);
s.objectEncoding = ObjectEncoding.DEFAULT;

var user:User = new User();
user.userId = "2 ";
user.passwd = "1 ";
s.writeObject(user);

java代码:

ss = new ServerSocket(SERVER_PORT);
while(true){
s = ss.accept();
ois = new ObjectInputStream(s.getInputStream());
User u = (User) ois.readObject();



java代码 ois = new ObjectInputStream(s.getInputStream());
报错:
java.io.StreamCorruptedException: invalid stream header

请高手指点。

[解决办法]
只弄过java之间通信,对象需要序列化,才能在网络传输。
[解决办法]
我也想学习一下,期待中。。。。。
[解决办法]
你参考一下这个,或许有帮助:
java.io.StreamCorruptedException: invalid stream header报错原因
[解决办法]
是不是先要确定是否与服务端连接上啊,连接上了才能往socket里面写值吧?
[解决办法]
还没有做过socket传送对象了。。。
学习,学习。。。
[解决办法]
RemoteClass
[解决办法]
需要用socket?
[解决办法]
以前做过flex 和java 整合 不是两个项目分开啊!
有相关demo! 不知道是否需要! 有需要直接加我Q~~Q把 就是用户名!

读书人网 >J2EE开发

热点推荐