作者albertliao (~咖啡瘾君子~)
看板C_Sharp
标题[问题] 请教一个socket收送字串的问题
时间Wed Jan 7 01:40:17 2009
各位好因为小弟我目前要做一个perl透过socket与C#程式互相沟通的程式,perl如下
$client=new IO::Socket::INET->new
(PeerPort=>1234,Proto=>'udp',PeerAddr=>'localhost');
$client->send($msg)
$server=new IO::Socket::INET->new(LocalPort=>1234,Proto=>'udp');
$server->recv($text,128)
以上的IO::Socket::INET就是perl在socket的标准模组
透过recv与send就可以传送接收字串
PeerPort就是port number , Proto代表采用哪种protocal,PeerAddr为目标host address
因为我的client与server等同於在同一个电脑上所以host address为'lcoalhost'
但如果我今天要使用.net的socket类别他所对应的本地address应该使属於
该类别的哪一个属性或是成员,或者是说我应该如何设定socket的目标就是本机
因为perl就很单纯的几个参数但.net的socket类别有一推要设定所以搞不清楚
这两种语言对於socket的各项参数的定义等..如何match..
所以请教大家
谢谢您
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.166.137.45
1F:推 tomex:这得查书了,应该没人能一直记得 01/08 13:28
2F:→ weiyucsie:文中写的功能... 去找UdpClient类别? 01/10 20:41