Java网络中对象的传输问题?

FFF9527 2008-04-04 06:31:13
1.是使用Serializable序列化传输对象
2.是自定一个协议格式,然后服务器端和客户端进行解析

问一下,这两种方法的优缺点,还有使用Serializable的时候,是不是服务器程序和客户端程序都必须用同一个包里的对象类啊!
...全文
203 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hmsuccess 2008-04-05
  • 打赏
  • 举报
回复
是可以的
FFF9527 2008-04-04
  • 打赏
  • 举报
回复
还有使用Serializable传输的时候必须用同一包的类吗??
在不同的包中但类的声明构造都一样,能编译吗???
云上飞翔 2008-04-04
  • 打赏
  • 举报
回复
1)若传输的对象可能很复杂,我指的是:可能还引用了其它对象,而这些其它的对象又可能再引用其它对象。我想简单的方法还是用Serializable吧。
2)若对象相对简单(如:表示学生的对象、表示员工的对象等等),自己定义格式,效率高些。Serializable成本高了些。

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧