Janus(ヤヌス)コンポネント・アーキテクチャの導入的な解説をする。 Janusの起源はUnix流のパイプ&フィルターだから、パイプ&フィルターと、 それらに入出力ポートを与えているstdin/stdoutを説明の素材とする。 次の記事:「Janus(ヤヌス)の紹介 2 -- フィルターからコンポネントへ」 1. はじめに 「このサイトについて」の記事 「コンポネント・アーキテクチャ」の最後のほうで、Janus(ヤヌス)という名 のコンポネント・アーキテクチャについて予告した。そのサワリを この記事で紹介したい。 Janusについて一番強く言いたいことは、それが、Unix流のパイプ&フィルター の直接の拡張になっていることだ。「直接の」と形容詞を付けているのは、パ イプ&フィルターをJanusのなかに忠実に再現することができるからだ。それ に、パイプ&フィルターは、僕がJanusを考えた