|
|
 |
 |
投稿者: "とけおB級エンジニアリング" <tokeon@r...> Date: 2002年6月17日(月) 午後7時55分
タイトル: その1 EgbServer
|
|
こんにちわ とけおです。
Media MLにて問題提起された、社内PCからインターネット上の
MediaServerに配信が出来ない件
[Media:00514]
WindowsMediaEncorder と MediaServer の接続をインターネットで
に付きまして、私が提案した一つの方法。
そのための、転送Server(逆Proxyとでも言いましょうか・・)が
完成しました。
Javaで作成してあります。多くのFiarWall マシン上で動作可能と思われます。
これは、起動したPCの指定ポートで外部からのhttpリクエストを待ち
指定したサーバマシン(Encoderマシン)にそれを転送、レスポンスを
返送するものです。(Proxyの様で少し違う)
リクエストとレスポンスのヘッダーとデータサイズをconsole画面に
リアルタイムに表示します。
現状、要求元PCの識別、規制、許可など無く、複数の要求をしょりましすが
下に説明するアーカイブ中のJavaソースに手を加えればカスタマイズ可能です。
使ってみて下さい。
アーカイブは
http://www.egroups.co.jp/files/Eng-B/EgbServer/EgbServer.jar
をDLして下さい。そのままクリックするとマシンによっては起動しますから
注意です。右クリックでダウンロードを選んで下さい。
これは拡張子がjarになっていますが、zip圧縮されていますので
適当なフォルダでそれを解凍して下さい。
実行はJ2SE 1.3 ランタイムがインストールされていれば動くと思います。
(Javaアーカイブ動作環境や開発環境は 関連のサイトをご覧下さい)
win版のバッチファイルがEgbServer.batです。
起動は
EgbServer 待ち受けPort番号 転送先コンピュータアドレス そのPort番号
です。
ex)
EgbServer 1000 hoge 80
外部からアクセスできるファイやーヲール等のPCの 1000番portで待つ
hoge という名前の社内エンコーダPC の 80番portに転送する。
ソースや説明、書誌などはそのアーカイブ中の
EgBserver.java をご覧下さい。
カスタマイズなどにDoc.zipを参照下さい(通信パッケージのjavaDocです)
ご意見、ご質問、ご要望は遠慮なくどうぞ。
|
|
|
|