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请高手指点。
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请高手指点。
解决方案 »
- oracle里存的是number类型,java查询出来的对象属性是bigdecimal类型,该怎么解决?
- 1到100的递归累加
- ------jsp上传组件相关问题-----
- 做传真服务器遇到的问题~~~求教各位~`
- 我用myeclipse整合spring+hibernate,发布后出现错误,大家帮忙看看,谢谢
- hibernate+log4j
- 非web项目,如何配置opensession Inview
- 想用java实现自动抓取网页上的资讯,并自动分类,有没有这方面的开源项目?
- 如何能成功解析这个xml文件(包含“<”等非法字符)
- JMS客户为何只能同步接收消息而不能异步?
- 系统有的人能打开有的人打不开 什么原因呢
- 我在sqlserver中设置数据库的主键id为自增,等我把数据库中原来拥有的数据全删除后,再插入数据的时候怎么才能让id从1开始。
java.io.StreamCorruptedException: invalid stream header报错原因
是这么个道理,连接是成功的,只不过就是服务器端readObject报错。
学习,学习
有相关demo! 不知道是否需要! 有需要直接加我Q~~Q把 就是用户名!