关于SOCKET 文件流的实现,希望CSDN的兄弟们帮帮忙

zhangji__2000 2006-02-16 11:07:47
最近写接口程序,由于系统间接口实现是通过SOCKET+XML方式实现的,由于我一次性可能传多个文件,不知道SOCKET实现文件流的方式复杂不,请各位大侠给点意见,或给出些实现代码,让小弟研修一下,本人是刚调到接口组啊,这个惨,还得麻烦CSDN的兄弟们了!
...全文
148 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
infowain 2006-02-16
  • 打赏
  • 举报
回复
java的socket编程不复杂的。例子很多。一般把XML作为普通的字节流来传输就可以了。
不过要注意一下,如果XML很长,被分成若干个IP包传输,如果分界的地方刚好是空格,需要注意空格不要被吃掉了。
infowain 2006-02-16
  • 打赏
  • 举报
回复
java的socket编程不复杂的。例子很多。一般把XML作为普通的字节流来传输就可以了。
不过要注意一下,如果XML很长,被分成若干个IP包传输,如果分界的地方刚好是空格,需要注意空格不要被吃掉了。
zhangji__2000 2006-02-16
  • 打赏
  • 举报
回复
定义大小是做什么用的
polarman 2006-02-16
  • 打赏
  • 举报
回复
包头除了要定义文件数之外还要定义每个文件的大小
Socket的输出流这样获取:OutputStream os = socket.getOutputStream();
zhangji__2000 2006-02-16
  • 打赏
  • 举报
回复
谢谢infowain(infowain)兄弟

你说的是针对一个文件传吧,但是我这边要传N个XML文件哦,以字节流和以文件流传送应该会不一样吧,还涉及到传完没传完的判断,我是这样想的,包头里边写我要传几个文件,用这个来判断是否传完

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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