Socket 传输 JavaBean 的基本方法
JavaBean:
实现 Serializable 接口
Client:
//Message 是 JavaBean server 是服务器端的 Socket
M essage msg= new Message();
msg.setTalkFlag( true );
msg.setDesAdd( "destination" );
msg.setContent( "Hello" );
ObjectOutputStream oos= new ObjectOutputStream( server .getOutputStream());
oos.writeObject(msg);
oos.flush();
Server:
ObjectInputStream ois= new ObjectInputStream( client .getInputStream());
Message msg=(Message)ois.readObject();
System. out .println(msg.getContent());
这样 ,通信的两端就可以通过 socket 传输 JavaBean 数据了