[ < ] | [ > ] | [ << ] | [ Up ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
本 EBNETD 配布パッケージには、ebnetd
, ndtpd
, ebhttpd
という 3 つのサーバコマンドを収録しています。
これらはいずれも、TCP/IP を用いて遠隔ホストの CD-ROM 書籍にアクセスする
ためのサーバです。
UNIX 系 OS のシステム上で動作させることができます。
ebnetd
ebnetd
は EBNET プロトコルのサーバで、EBNET は EB ライブラリ
と通信を行うために設計されたプロトコルです。
EB ライブラリは、CD-ROM 書籍のアクセスを行う、C 言語のライブラリです。
ndtpd
, ebhttpd
も EB ライブラリを使用しています。
ebnetd
を使用すると、EB ライブラリのアプリケーションは、遠隔ホスト
の CD-ROM 書籍にアクセスできるようになります。
EB ライブラリについての詳細は、http://www.mistys-internet.website/eb/
を参照して下さい。
ndtpd
ndtpd
は NDTP (Network Dictionary Transfer Protocol) サーバです。
NDTP を最初に実装したサーバは dserver で、ndtpd
は
dserver-2.2 と上位互換性があります。
Web ページ
http://www.sra.co.jp/m-kasahr/ndtpd/related.html
に ndtpd
と通信可能な NDTP クライアントの一覧が載っています。
ebhttpd
ebhttpd
は WWW (World Wide Web) サーバです。
HTTP/1.0 および HTTP/1.1 (Hypertext Transfer Protocol version 1.0
および 1.1) に対応しています。
これらサーバ群は、EB, EBG, EBXA, EBXA-C, S-EBXA および EPWING 形式の
CD-ROM 書籍に対応しています。
これらの形式の CD-ROM 書籍は、日本で一般的に使われています。
CD-ROM 書籍自体は ISO 9660 形式になっていますので、他の ISO 9660 形式
と同じ要領でマウントすることができます。
サーバは、デフォルトではスタンドアロンで動作しますが、inetd
経由で起動するようにすることも可能です。
EBNETD はフリーソフトウェアです。あなたは、Free Software Foundation が 公表した GNU General Public License (GNU 一般公有使用許諾) バージョン 2 あるいはそれ以降の各バージョンの中からいずれかを選択し、そのバージョ ンが定める条項に従って本プログラムを再頒布または変更することができます。
EBNETD は有用とは思いますが、頒布にあたっては、市場性及び特定目的適合性 についての暗黙の保証を含めて、いかなる保証も行ないません。詳細について は GNU General Public License をお読み下さい。
加えて、あなたは自分の所有する CD-ROM 書籍の使用許諾も守らなくてはいけ ません。 EBNETD はフリーソフトウェアですが、あなたの書籍が自由に使えるものである とは限りません。 使用を許されていないホストやユーザに対して、あなたの書籍を公開しないで 下さい。
この文書は EBNETD バージョン 1.0 に対応しています。
最新の EBNETD は https://github.com/mistydemeo/ebnetd/releases から入手できます。
EBNETD に関する情報は http://www.mistys-internet.website/ebnetd/ から得ることができます。
コメントやバグの報告は m-kasahr@sra.co.jp 宛に、日本語か英語でお送り下さい。
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |