<< 2024/04 >> | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
|
小型Webサーバ開発中 その2
14/07/09 08:22 / pHTTPServer
1) マルチドメイン 2) 仮想フォルダ 3) CGI (Perl / PHP 等) 4) 個別ディレクティブ 5) 帯域制限(サーバ全体 / フォルダ単位) 6) 接続フィルタ 7) ローテートログ 8) マルチスレッド 9) 自動http認証継承(対Android端末用 *1) 10) IIS っぽい UI 付き。 *1) Android端末(タブレットなど)http認証が必要なフォルダからのダウンロードを行う場合、Browser で認証後に Android Download Manager に処理が移行するが、http認証が行われない為(継承しないダメダメ仕様)ダウンロードが失敗する。 この為、同一IPアドレスからのアクセスの場合。仮に 192.168.1.2 だった場合、切断した場合でも指定秒数間は http認証をキャッシュし、時間内に 192.168.1.2 から再接続してきた場合は、認証済みとする機能。(ややこしい) サーバ内部で自動処理されるので、設定者は Android端末を意識せずに自由にダウンロードファイルを設置することができます。 [更新日付:2014/08/23 00:28:38]
トラックバックを見る(0) Log Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+sl+73811ade432df955786ea3b7cce7db76008818a3] TB Link [https://akisoftware.com/cgi-bin/blom.exe?akisoft+tb+73811ade432df955786ea3b7cce7db76008818a3] 記事へのコメント 名前 : H.Matsuda (2014/07/11 14:54:16) noppo 様 04WebServer はこれを作るつい最近まで利用していました。 良い Webサーバでしたが更新が停滞しているのは残念ですね。 どちらかと言うと、IIS や Apache の代わりでは無く、04WebServer に近い立ち位置ですね。 大御所Webサーバ並に耐えられるようにするにはハイブリッドタイプ(マルチスレッド・マルチプロセス)にしなければならないので、少し腰が重いです。 IIS/Apache のデメリットというか面倒な箇所はよーくわかります。まったく同じように思っていますので(笑) (CGI のフルパスは NTFS のハードリンクやシンボリックリンクを使えば CGI 側を修正せずとも利用できそうなんですが、フルパスに修正した方が早いですね・・・) とりあえず一通りの機能が完成したら公開する予定ではありますが、まったく未定ですので気長にお待ち下さい。 Ps. 元々が別で開発している MJRecorder 用の内蔵Webサーバ用に開発して、デバッグ用に UI を整えていたら、興が高じて普通の Webサーバ的に機能を追加しているだけですので。 Ps2. WebDAV はリスティング、アップロード・ダウンロード・削除、リネーム位(WebDAV Class1 相当)は既に出来るようになっています。 名前 : noppo (2014/07/11 12:24:22) 松田様 現状では、IISで自社分とお客様のサイトも複数預かっていて、httpsの利用・運用もおいおいしたいと考えているのですが、いろいろ手軽でないので困っています。 >、身も蓋も無い言い方をしますが、ある程度の機能を望むのであれば IIS や Apache でいいんじゃないかなと思ったりもします・・・(^-^; 確かにそうですね。 IISは、 ・設定が煩雑 ・一部Apache向けのcgiがすんなり動かない(スクリプトパスがフルパスでないといけなく、厳格) ・すでに運用中のWindowsServerをアップグレードしたいが、再設定が大変^^; Apache2は、 ・UI設定が無く、テキストベースの設定は難解(^^; 04webserver、anhttpdは、 ・手軽で過去は使用していた ・更新が(とても)停滞している。 そんなわけで、期待したいです^^; 名前 : H.Matsuda (2014/07/09 17:49:19) noppo 様 SSL 証明書はおそらくいけるんじゃないかなと思っています。 PMS2 の時は接続時にサーバを指定するって事がプロトコル内に無いので、どうにもならないんですが、http の場合はプロトコルで接続するホスト名を指定しますので、区別することが出来るはずです(多分) STARTTLS なんて面倒な物もありませんし。 WebDAV はそういう時に使うんですね。 ファイル転送ならコマンドラインから ftp を直接打つので想定すらしていませんでした(^-^; プロトコル自体はそんなに難しくはなさそうなんですが、付随するメソッド(GET/POST 以外に OPTIONS とか・・・)も実装しなければなりませんので、少し手間が増えるかなという感じです。 でも、身も蓋も無い言い方をしますが、ある程度の機能を望むのであれば IIS や Apache でいいんじゃないかなと思ったりもします・・・(^-^; |
@AKISoftOfficialをフォロー
掲示板 サポートBBS PMailServer BBS アクセスの多い記事
最新記事(カテゴリ別)
PMailServer2 Version 2.53 をリリースしました。
04/08 00:50 フリー版からの製品版移行時の MTA 並列数について 02/17 23:52 メールサーバーの開発を始めて20年 02/07 21:46 PMailServer2 Version 2.52a をリリースしました。 12/26 14:02 PMailServer2 Version 2.52 をリリースしました。 10/01 10:48 PMailServer2 Version 2.51b をリリースしました。 09/19 01:43 PMailServer2 Version 2.51b(仮) Memo 09/12 00:33 PMailServer2 Version 2.51a をリリース、及び脆弱性についてのお知らせ 09/05 01:15 PMailServer2 Version 2.51a Memo 08/21 00:48 アドレスV125(K5)のスターターリレーの交換 08/04 10:10 最新コメント
小型Webサーバ開発中 その2
H.Matsuda [07/11 14:54]
noppo [07/11 12:24] H.Matsuda [07/09 17:49] noppo [07/09 17:20] UUアクセス数
今日は 177回
昨日は 203回 トータル 303479回 3ヶ月記事別ランキング
プロフィール
Z80から68系、8086系を経由して
Pascalに移行。現在は Delphiをメインに C/C#も囓ってみたり。 「無い物は作れ」の精神で年がら年中なにかを作っています。 すぐ自前で作りたがるので無駄に工数が上がったりして自爆してみたりもします。 好きな物は麺類とお煎餅 Blom内検索
BLOM Version 1.39 ©2007-15 A.K.I Software all rights reserved. |