java中,怎样实现cs模式的服务器与客户端的通信

比如说,医院挂号系统,首先挂号系统会安装在不同的机子上,当系统处理问题时,像新病人挂号,如何能够将相应信息存储到服务器端?

Socket通信:
作为服务器端:
//生成服务器端,监听服务器设定的端口
ServerSocket socketServer = new ServerSocket(端口号);
//建立客户端和服务器端的链接,这时再看客户端
Socket socket = socketServer.accept();
作为客户端:
//新建一个Socket,包含服务器端的IP和端口号,这样在服务器启动情况下可以建立和服务器的链接.
Socket socket = new Socket("IP地址","端口号");

这时,服务器端和客户端的连接已经建立,如果需要通信和传输数据的话分别在服务器端、客户端新建流对象,可以通过流对象实现双方之间的互通.
有关流的内容自己看书体会下就能写出B/S结构的通信了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-27
webservice,jms,socket都是可以的
第2个回答  2009-07-27
通信:socket
存储信息:数据库
第3个回答  2009-07-27

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网