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

求flex 与 java 通信有关问题

2011-11-21 
求flex与 java 通信问题?flex代码:snewSocket()s.connect( 172.0.0.1 ,8888)s.objectEncodingObject

求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把 就是用户名!

热点排行