日期:2014-05-16  浏览次数:20865 次

linux Socket实现机器间的通信(Perl)
一、IO::Socket简介
IO::Socket, 它是socket通信的面向对象的Perl接口。
IO::Socket下又有两个子类IO::Socket::INET与IO::Socket::UNIX.

现在用的是IO::Socket::INET。它的步骤是:
先调用new方法,
然后就可以进行基本I/O操作(使用print与getline等基本I/O方法)了,
最后调用close方法结束会话,那么整个SOCKET会话就算完成了。

方法:
1. new()方法:
语法:
  SOCKET对象变量 = IO::Socket::INET->new(SOCKET变量值);
实例:
  $sock=IO::Socket::INET->new('192.168.1.2:23');
讲解:     
所有的PERL对象编程都把对象‘形象化’为某个变量,