200分看看有没有针对这个简单问题的做法?

dropship 2008-02-24 06:59:53
只是想往服务器端存一个字符串到文件中,比如将客户端的“Hello World”写到服务器端的c:/tmp/save.txt下即可,
请大家想想有什么办法?
我想到的有以下2种
1 客户端和服务器都用socket,客户端把数据发给服务器,服务器自己写文件
2 服务器写ws,客户端调用,服务器端写文件
谢谢
...全文
355 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunnylyy 2008-02-26
  • 打赏
  • 举报
回复
觉得用FTP也不错,而且是异步进行的。

客户端的工作是负责上传文件,上传这部分利用FTP要比HTTP好些。
服务器端开个线程,定时扫描FTP服务器内的特定文件夹,有文件来到就做相应的处理。

wuxo84 2008-02-26
  • 打赏
  • 举报
回复
我觉得如果是一个串,http应该足够了,如果太长了,估计楼住脑子里早有其他的叫法了。
这样的话,如果业务量很大的话,我看还是写个webserver比较容易管理吧。
littleboys 2008-02-26
  • 打赏
  • 举报
回复
socket
rubysun2008 2008-02-26
  • 打赏
  • 举报
回复
用RMI好了
ZHOUJIAOSHOU 2008-02-26
  • 打赏
  • 举报
回复
套接字就可解决
老紫竹 2008-02-26
  • 打赏
  • 举报
回复
仅仅从复杂度上讲,rmi是最核算的,不依赖于任何其它的程序
socket 虽然简单,但操作过于底层了。
tomcat/web service 当然很好,不过如果就为了这个功能而启动一个如此大的服务,有点浪费了!
healer_kx 2008-02-26
  • 打赏
  • 举报
回复
当然是用tomcat了,然后写个JSP就搞定了。
guoqiangone 2008-02-26
  • 打赏
  • 举报
回复
学习

我一般用http
applebomb 2008-02-25
  • 打赏
  • 举报
回复
要多长?http post的方式发送数据,2000字节不成问题。要再长,采用webservice方式也不错
liang8305 2008-02-25
  • 打赏
  • 举报
回复
我喜欢用http,哈哈
forestking_xx 2008-02-25
  • 打赏
  • 举报
回复
学习
zdblzwj 2008-02-25
  • 打赏
  • 举报
回复
支持socket
当然http也不错,现在的soap也相当可以的
dropship 2008-02-24
  • 打赏
  • 举报
回复
多谢大家的建议,我的想法是尽量简化客户端的工作,甚至客户端越简单越好,于是我就想用http方式。
但是如果这个字符串比较长,不止是hello world这么简单,请问下有没有更好的注意,rmi也是我想过的方式。
For_suzhen 2008-02-24
  • 打赏
  • 举报
回复
可能是B/S系统做多了,喜欢提交然后服务器自己写的方式.
chg2008 2008-02-24
  • 打赏
  • 举报
回复
最简单的不就是服务器端提供这样的接口供客户端调用。。。
yue5346 2008-02-24
  • 打赏
  • 举报
回复
1.客户端先SOCKET
2.把HELLO WORLD 流输出到服务器,输出转换成BufferedOutputStream
3.服务端SERVERSOCKET 接听客户端 ,然后把HELLO WORLD取出来
4.建c:/tmp/save.txt,把HELLO WORLD输入就可以。
老紫竹 2008-02-24
  • 打赏
  • 举报
回复
rmi 这个更简单!我差点忘了!
老紫竹 2008-02-24
  • 打赏
  • 举报
回复
1 http
2 ftp
3 socket
4 telnet
5 远程控制
6 服务器反向操作
枫叶rain 2008-02-24
  • 打赏
  • 举报
回复
我觉得第一种是可以的啊
别且不难实现
学习......

62,614

社区成员

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

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