java网络编程中Socket什么意思
连接的机制(套接字)(Socket)
马克-to-win:同学,请看看你自己的电视和什么连在一起。是木桌子吗?还是窗帘?对,是接线板。网络的发明者们就是受到了我刚才提到的那个大家熟视无睹的现象的启发而采取了Socket(接线板)机制。但不幸的是,我们的最早的翻译家们不知什么原因,翻译成了套接字?谁能告诉我中文里套接字是什么意思?接线板(Socket)机制很形象。服务器和客户端都生成一个 Socket的类对象,俩对象就可以发送数据了。当然,机器之间的物理硬件以及电缆连接等细节都封装在类中了。我们就没必要关心了。下一步,从 Socket接线板中得到一个InputStream或OutputStream,这样,我们就可以将网络连接作为一对IO流对象来处理了。
马克- to-win:马克 java社区:防盗版实名手机尾号: 73203。
机器的标识
Java的机器标识机制可以对全因特网的机器进行标识。为达到这个目的,Sun采用了IP(internet协议而不是workgroup或什么其他协议)的概念。IP以两种形式存在着:
(1) DNS(域名服务)形式。比如我自己的域名是abc.com。假定我在自己的域内有一台名为kkk的计算机,它的域名就可以是kkk.abc.com。需要声明的是:www.baidu.com也是一台机器名称。
(2) 此外,也可采用“四点”格式,比如101.96.33.23。