概要 インターネットソケットを扱うモジュール。IO::Socket を継承しており、IO::Socket は IO::Handle を継承しているため、読み書きを行うメソッドについては IO::Handle を参照のこと。 オプション new() コンストラクタあるいは configure() にて渡すことの... 続きを読む
ソケットそのものに対するシステムコールレベルのアクセスを提供 するクラス。Perlのソケットに対するアクセスと同レベルの機能を 提供してます。このクラスではソケットアドレスは pack された文字列で指定します (ソケットアドレス構造体を pack した文字列を... 続きを読む
takada-atです。 前回HaskellおよびRubyでエコーサーバーを発表したところ、エコーサーバーおよびネットワークプログラミングの基礎について、社内でいろいろな指摘を受けました。 今回は、指摘された点をひとつひとつ改良していきたいと思います。 リンク: Has... 続きを読む
Haskellで、TCPのサーバーを書いてみたいと思い、手始めにエコーサーバーを書いてみました。 エコーサーバーというのは、クライアントからの入力をそのまま返すサーバーです。 以下の記事を参考にもっと簡単なものを作ってみます。 A simple TCP server | The H... 続きを読む
http://search.cpan.org/~dmaki/Danga-Socket-Callback-0.01/Danga::Socket で毎回クラスつくるのめんどいなーと思ってはいたので、すごく GJ だと思うのです。これでお気楽に echo server 作れますね。AddOtherFds 使わないでもできるのかな??教えて! id:bradf... 続きを読む
Danga::Socket とはみんな大好き Brad たん、livejournal およびそれを構成する mogilefs, perlbal, memcached, gearman などの作者である Brad 様が作りあげたライブラリである。Perlbal, Gearman, MogileFS などはこの Dnaga::Socket の上になりたっている。D... 続きを読む
POE と Danga::Socket は、両方とも似たようなところで使われることが多い部品なわけです。が、なんだかんだで結構違いがあるなーと思います。POE はそれぞれの機能が綺麗にモジュール化されていて good なのですが、その裏で実装はお世辞にも綺麗とはいえない... 続きを読む
作者 Dionysios G. Synodinos, 翻訳者 金森 諭 投稿日 2008年12月24日 午後12時28分 コミュニティ .NET, Ruby, Java トピック RIA, Web 2.0 タグ AJAX, Comet World Wide Webは90年代半ばに急速に成長し、情報分散の一番の手段となった。そしてブラウザがユビキ... 続きを読む