PHP能打開遠(yuǎn)程或本地主機(jī)上的Socket端口。本文是一個使用Socket的小例子:連接到一個Usenet新聞組服務(wù)器,同服務(wù)器對話,從新聞組中下載一些文章。

在php中打開一個socket
使用fso " /> 午夜精品一二三区,亚洲综合一二三区,www.激情五月.com

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

使用sockets:從新聞組中獲取文章(一)

By Armel Fauveau  一木 譯
    php能打開遠(yuǎn)程或本地主機(jī)上的Socket端口。本文是一個使用Socket的小例子:連接到一個UseNET新聞組服務(wù)器,同服務(wù)器對話,從新聞組中下載一些文章。

php中打開一個socket
    使用fsockopen()打開一個socket.這個函數(shù)在php3和php4種都可以使用。函數(shù)聲明是這樣的:
    int fsockopen (string hostname, int port [, int errno [, string errstr [, double timeout]]])
    這個函數(shù)將打開一個連接到主機(jī)hostname的port端口的TCP連接。hostname可以是一個有效的域名,或者是一個ip地址。對于udp連接,你必須指定協(xié)議:udp://hostname. 對于unix域,主機(jī)名使用到socket的路徑,這種情況下,端口port必須置為0??蛇x的timeout參數(shù)用來設(shè)定等待打開一個socket的時間,單位為秒。
    關(guān)于fsockopen()的更多信息,請參考:http://www.php.NET/manual/function.fsockopen.php

網(wǎng)絡(luò)新聞傳輸協(xié)議
    訪問新聞組服務(wù)器需要通過稱為NNTP(網(wǎng)絡(luò)新聞傳輸協(xié)議)的協(xié)議來進(jìn)行。這個協(xié)議在rfc977中有詳細(xì)的細(xì)節(jié),可以在http://www.w3.org/Protocols/rfc977/rfc977.html得到。這個文檔分別描述了怎樣連接到NNTP服務(wù)器,怎樣同服務(wù)器對話,以及完成這些任務(wù)的不同命令。

連接
    連接到一個NNTP服務(wù)器需要知道它的主機(jī)名(或者是ip地址)和它偵聽的端口。為了避免一個連接企圖失敗導(dǎo)致程序掛起,你應(yīng)該使用timeout參數(shù)。
    <?php
      $cfgServer   = "your.news.host";
      $cfgPort     = 119;
      $cfgTimeOut  = 10;

      //open a socket
      if(!$cfgTimeOut)
         // without timeout
         $useNET_handle = fsockopen($cfgServer, $cfgPort);
      else
         // with timeout
         $useNET_handle = fsockopen($cfgServer, $cfgPort, &$errno, &$errstr, $cfgTimeOut);

      if(!$useNET_handle) {
          echo "Connection failed./n";
          exit();
      }
      else {
          echo "Connected./n";
          $tmp = fgets($useNET_handle, 1024);
      }

?> 

php技術(shù)使用sockets:從新聞組中獲取文章(一),轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 男人天堂视频| 李截| 宁死不屈电影免费观看| 五年级小数除法竖式计算题100道| 单位同意报考证明| 贴身保镖完整电影| 无声无息电影| 妻子的秘密免费看全集| 我们的日子电视剧演员表| 在线播放www| 劫中劫| 《狂赌之渊》动漫| 成龙电影大全免费功夫片| 加入民盟的好处和坏处| 艾米·怀恩豪斯| 机场特警 电视剧| 青春正步走 电视剧| 思念天边的你简谱| 黄视频免费观看网站| 小鲤鱼历险记肥鲶鱼| 蕾切尔·布罗斯纳罕| 邓稼先教学设计一等奖优秀教案| 刑三狗| 叶玉卿电影| 唐瑞宏| 《水中花》日本电影| 九龙虫粪便的功效与吃法| 舞出我的人生| 高锰酸盐指数和cod的关系| 超在线视频| 三大| 河南省物业管理条例| 娇喘视频在线观看| 电影在线观看高清完整版免费| 电影《忌讳》完整版| 悄悄问圣僧女儿美不美| 远古的传说| 魔法少女砂沙美| 色在线视频观看| 火船 电影| 美丽的坏女人中文字幕|