只是想往服务器端存一个字符串到文件中,比如将客户端的“Hello World”写到服务器端的c:/tmp/save.txt下即可,
请大家想想有什么办法?
我想到的有以下2种
1 客户端和服务器都用socket,客户端把数据发给服务器,服务器自己写文件
2 服务器写ws,客户端调用,服务器端写文件
谢谢

解决方案 »

  1.   

    1 http
    2 ftp
    3 socket
    4 telnet
    5 远程控制
    6 服务器反向操作
      

  2.   

    rmi 这个更简单!我差点忘了!
      

  3.   

    1.客户端先SOCKET
    2.把HELLO WORLD 流输出到服务器,输出转换成BufferedOutputStream
    3.服务端SERVERSOCKET  接听客户端 ,然后把HELLO WORLD取出来
    4.建c:/tmp/save.txt,把HELLO WORLD输入就可以。
      

  4.   

    多谢大家的建议,我的想法是尽量简化客户端的工作,甚至客户端越简单越好,于是我就想用http方式。
    但是如果这个字符串比较长,不止是hello world这么简单,请问下有没有更好的注意,rmi也是我想过的方式。
      

  5.   

    要多长?http post的方式发送数据,2000字节不成问题。要再长,采用webservice方式也不错
      

  6.   

    支持socket
    当然http也不错,现在的soap也相当可以的
      

  7.   

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

  8.   

    当然是用tomcat了,然后写个JSP就搞定了。
      

  9.   

    仅仅从复杂度上讲,rmi是最核算的,不依赖于任何其它的程序
    socket 虽然简单,但操作过于底层了。
    tomcat/web service 当然很好,不过如果就为了这个功能而启动一个如此大的服务,有点浪费了!
      

  10.   

    我觉得如果是一个串,http应该足够了,如果太长了,估计楼住脑子里早有其他的叫法了。
    这样的话,如果业务量很大的话,我看还是写个webserver比较容易管理吧。