?? gateway2.doc
字號(hào):
BBS <-> News gateway 比較以前 Post 過. 怕大家忘記 server gateway/client gateway的區(qū)別, 因此再 post 一次.------------------------------------------------------------主動(dòng)式 (client gateway) 和被動(dòng)式 (server gateway) 轉(zhuǎn)信的比較目前與 tw.bbs 轉(zhuǎn)信的 BBS 站所用之程式依照傳信的方式可區(qū)分為兩類:1. 主動(dòng)取信的, 或稱為 client gateway. 一般經(jīng)由 modem 電話撥接的 BBS站多用此方式主動(dòng)以 news client 的身份向 news server 定時(shí)讀取. NSYSU Formosa BBS 所用之轉(zhuǎn)信程式是一種 client gateway.2. 被動(dòng)等信的, 或稱為 server gateway. BBS 站跑一個(gè) server, 只能被動(dòng)地等待上游站餵送, 是一般 news server 用來(lái)傳送 news article 的方法. Phoenix BBS 所附之 in.bntpd 就是一種 server gateway.這兩種 gateway 各有優(yōu)缺點(diǎn). 分析如下:1. client gateway 必須 maintain 讀取的記錄, 與一般 news reader 的 newsrc 類似. client 自主性高, 可以 主動(dòng)決定何時(shí)去取信, 要那些討論區(qū). 2. server gateway 無(wú)須 maintain 讀取記錄, 只要被動(dòng)地等待上游站 把新信送過來(lái). server gateway 比較難自主, 送信時(shí)機(jī)和餵送之討論區(qū). 由上游站設(shè)定.BBS 站必須衡量需求和維護(hù)之困難度, 以決定采用那一種 gateway.1. 收取之討論區(qū)多寡. 若不多, client gateway 比較合適. 如果很多, 應(yīng)考慮采用 server gateway. 讀取記錄不好維護(hù), 尤其是 news server 定期會(huì)有 renumber active 的 動(dòng)作, client 可能誤判.2. 是否想連線同步轉(zhuǎn)信, 某站一有新信送出, 其他站馬上可看到. 這個(gè)只能由 server gateway 達(dá)成.3. 是否要跨站砍信. 若由 client gateway 來(lái)做比較難. 如果要做到能接受別站送來(lái)的砍信訊息, a. 還要收取一個(gè) 稱為 "control" 或 "control.cancel" 的 news 討論區(qū). 通常這個(gè)區(qū)的量相當(dāng)大, 可能遠(yuǎn)大于 BBS 站想轉(zhuǎn)的正常區(qū). b. 記錄 artno 與 BBS article path 的對(duì)應(yīng)關(guān)系, 再 stat news server. c. extract header (xhdr Control) server gateway 不用再收額外的討論區(qū)即可跨站砍信. 4. 個(gè)人使用或使用者不多的 BBS 站建議采用 client gateway. 用戶多的, 轉(zhuǎn)信不正常影頀比較大, 建議采用 server gateway. 5. 想要自主性高的用 client gateway. 想要有緊密相連, 有整體連成一線感覺者用 server gateway. -------------------------------------------------------------------
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -