socket的误解,请高手指点 在网上看到有关socket编程的很多资料,服务器程序,客户程序和连接他们的socket程序是必须具备的条件。这里的服务器程序必须存在服务器的的电脑上吗?客户程序存在客户端的电脑上才可以通信吗? 做服务器的电脑上也要安装jdk吗? 真的搞不明白,请高手们指点一下我们这些菜鸟!感激不尽! 谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先感谢楼上的热心解答,语言通俗易懂,受益匪浅,对于服务器和客户端的概念已经理解了。运行在同一个机器就是自己和自己通信,是吗?如果socket的服务器端程序运行在远程的机器上,那在远程的机器上需要安装虚拟机吗?等待热心人的解答?十分感谢! 呵呵,我很能理解你现在的想法,因为我最开始学习的时候也是很不理解,你可以这么理解,服务器与客户端不是你说的什么设备,他只是程序之间的对话,知道吗,服务器是处于被动的程序,在监听是否有人请求,而客户端程序是主动的程序,是向别人发送请求的这就好比学校和你一样,上学永远是你主动,学校不可能去找你让你上学去!他们可以在同一台机器上也可以在不同的机器,还有如果要运行Java程序必须要有jdk,要不然怎样使用啊,最起码要有JVM的,加油你会成功的 SOCKET的设计概念就是平台无关性事实上,所以程序都可以通过TCP/IP协议的SOCKET传输数据,因为数据在传送时是以二进制字节为单位的比如我这里的这套系统,服务器端用的是JAVA的,客户端用的是VC 必须是有个服务器程序的SOCKET的话,可以是不同语言来作服务器端和客户端如果服务器用JAVA作的话,服务器就要装环境 java如何抓取网页局部内容 对2个ArrayList集合下的值进行比较~ 我很想做个知道 java如何关闭一个在运行的exe文件 Scanner 的hasNext(pattern)为什么是返false? 有没有统一的录入界面??? jdk1.5环境变量的设置 [求解]为什么要设计final类和方法? 关于在frame中new了一个frame后再关闭的问题 大家帮帮忙吧 可惜分不多了 问题很简单,替换字符串,就是看不出错误 有没有人试过将jtable的单元格设为jpanel 开发这样的项目需要什么知识?
运行在同一个机器就是自己和自己通信,是吗?如果socket的服务器端程序运行在远程的机器上,
那在远程的机器上需要安装虚拟机吗?等待热心人的解答?十分感谢!
你可以这么理解,服务器与客户端不是你说的什么设备,他只是程序之间的对话,知道吗,服务器是处于被动的程序,在监听是否有人请求,而客户端程序是主动的程序,是向别人发送请求的这就好比学校和你一样,上学永远是你主动,学校不可能去找你让你上学去!
他们可以在同一台机器上也可以在不同的机器,还有如果要运行Java程序必须要有jdk,要不然怎样使用啊,最起码要有JVM的,加油你会成功的
事实上,所以程序都可以通过TCP/IP协议的SOCKET传输数据,因为数据在传送时是以二进制字节为单位的比如我这里的这套系统,服务器端用的是JAVA的,客户端用的是VC
SOCKET的话,可以是不同语言来作服务器端和客户端
如果服务器用JAVA作的话,服务器就要装环境