nojimaです。

> >  Web Browserに、emacsのgudモード(M-x gdbとかが出来るモードです)を
> > 実現出来るプログラムをどなたかご存じでしょうか?
> > 
> > (DDDのWeb版といえば良いでしょうか?)
> > 
> >  つまり、
> > 
> >     1. Web Browserで操作でき、
> >     2. Webサーバ上にあるgdb likeなttyインターフェースを持つデバッガを
> >        操作してくれるプログラム
> > 
> > を探しています。 情報をもしお持ちの方は教えてください。
> 
> comp.terminals にこんな記事が投稿されていましたが、

おおおっ、情報ありがとうございますー

> |www.port42.com for a fully functional DHTML terminal emulator, designed to work over any 
> |proxy or firewall without the need for software installation on your browser, Not java based.
> |
> |
> |-- 
> |---- UVNET - http://www.uv.net  +44 (0)1753 776699
> |---- Powered by INTERact.   http://www.interact.net.uk
> |---- FREE DIY ISP Software.  Worlds most advanced Text->Window->HTML Interface
> 
> 実用に耐えるかどうか…

うー、ちょっと意図したものと違うものでした。折角教えていただいたにも
かかわらず、申し訳ないです。

> それより、具体的にどういう問題に直面しているのかを言った方が、解が見
> つかりやすいと思うんですが…

了解です。直面している問題は以下の通りです。

 [解決したい問題] perlでかかれたCGIをデバッガでお気楽にデバッグしたい。

もちろん、環境変数やら、状況(カレントディレクトリ、シグナル等)をWebサーバの
呼び出しと同様にするシェルスクリプトでも作ってperl -dでもすれば一発でデバッグ
出来るのですが、だんだんこの作業も面倒になってきまして...

#デバッグ前に毎度Cookieの値はどうしたとか、User_Agentはどうしたとか、
#POSTデータはどうしたとかをいちいち調べる必要があるので面倒なのです。

 一番良いのは、Webブラウザ上でperl -dを実現し、Webブラウザ上でそのまま
デバッグできれば楽ちんだろうなぁと思って、質問致しました。

もちろん、別のアプローチとして、

  [1]. perlでかかれたCGI開発向けの統合環境でも探すか、

  [2]  perl -d がgdb attachのようにメモリにattachか、
      (そのままでは出来無いことは判ってます...)

が出来ても嬉しいです。まあ、JSP/Servletだとお金積むか、eclipseでも使えば、
2が手に入るのですが、perlは聞いたことが無いので...

 以前、CGIをGNU screenでwrapperしてやる方法を思いついたのですが、
動的にscreen付き/screen無しに切り換えることが出来無いので、
下手すると待ち受け状態のscreenとhttpプロセスで資源がいっぱいになってしまう
という欠点があって、なかなか使えなかったです;_;