⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gateway.doc

📁 高校中很流行的BBS系统源码 FireBird BBS 3.0 简体中文注释
💻 DOC
字号:
[预告] BBS<->News client/server gatewaay相对於 mfchen 的 bbsinnd (in perl) server gateway,和中山 BBS 的 news-bbs client gateway, 我用 C 将此二者整合, 在 Sun-OS 和 Linux 测试中. 希望没有人正在做相同的事. 特性如下:1. 以 C implement.2. 至少支援 Sun-OS 和 Linux.3. server gateway 和 client gateway 并存.    可接受多个 news server feed 和 多个 client gateway   process 同时运作.    client gateway process 可在其它非 BBS server 机器执行.   相同讨论区可同时由多个 news server 喂送, 或从不同   news server 拿取. 4. 对 host load 影响正在测试评估中.5. server gateway 和 client gateway 都处理跨站砍信.6. 不会收到重复的文章.7. server gateway 可不经 news server 使二 BBS 站互转信件.8. standalone single process concurrent server(优点 ?.)9  server gateway 和 bbsinnd 相容.    缺点:1. 必须 maintain 一个 1MB 左右的 dbz 资料档.2. client gateway 要配合 server gateway 使用. 即使不   接受 news server feed, 也要跑 server gateway.   目前 client gateway process 就是当作一个   user 主控的 feed 来源. 此 client gateway process 可在    BBS server 经 unix-domain socket feed 给 server gateway   或在不同 host 经 inet/tcp 喂给 BBS server.      可用 mfchen 的 bbsinnd 配合此 client gateway. 3. standalone process (缺点 ?.)4. BBS -> News 仍用 mfchen 的 bntplink. 但改为支援   client gateway.5. 文件不足.      徵求测试站. 请用 E-mail 和我连络. 稳定後公开.   gateway 名称:server gateway: innbbsd (Internet Net News to BBS daemon)client gateway: bbsnnrp (BBS to Net News Reading Protocol/Process/Program) 执行 innbbsd [portno]bbsnnrp [options] nntpserver activefile  -h|? (help)   -c (reset active files only; don't receive articles)  -r remotehost(send articles to remotehost, default=local)  -p port|(send articles to remotehost at port, default=7777)     path(send articles to local at path, default=~bbs/innd/.innbbsd)  -w seconds ( > 1 wait for seconds and run infinitely, default=once)  -n (don't ask innbbsd server for stating articles)  [sample activefile]tw.bbs.test 0000000000 0000000001 ynctu.test   0000000000 0000000001 y  --Shih-Kun HuangEC638, CSIE, NCTU, Taiwan, R.O.C. Phone: 886-35-712121 (x54709)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -