我对网络编程完全没经验,不知道如何设计.求教一下各位.主要是想实现一个可以在客户端连接服务器端之后,可以在线看新闻的功能.    现在,我想通过Socket实现客户端和服务端的通信.当客户端发送来请求之后,分析数据,传送相应的数据或者文件.    我的做法是,在服务器端放一个文本文件(政治,经济,文学等新闻种类),当有客户发送请求时,服务器端发送该文本文件到客户端去,客户端把文本文件里的数据显示出来,然后客户端点击某一项时,再发送该项的标记到服务器端,服务器端根据请求选择相应的文件传送到客户端去,由客户端解析,这样可行吗    还有,服务器端我想用swing编写,应该没问题吧.请教一下各位.

解决方案 »

  1.   

      服务端传送数据到客户端:json,XML 都行!
        客户端解析 XML,json   就能完成功能!
         至于Swing  没多大关系吧 !保证能传送数据 就Ok 
      

  2.   

    服务器端的话,最好将新闻内容放入数据库,然后客户端发送请求,服务器端查询得到数据库数据将其以json或者xml格式发送至客户端,客户端解析得到数据呈现即可。
      

  3.   

    可能使用http更简单些,socket你估计不好控制吧