.NETがApacheにも対応 12
ストーリー by Oliver
基本設計はいいが、実装思想がダメな.NET 部門より
基本設計はいいが、実装思想がダメな.NET 部門より
stiletto曰く、"Microsoft ASP.NETがApacheに対応するらしいです。とりあえずソースはZDNNを参照。ちなみにこの話、internetnews.comによると、米オライリー社が主催したopen source developer conferenceで、米Covalent Technologies社というベンチャー企業を通して発表されたとのことです。
.NET計画はOracleにも近寄ってみたり、カギとなる技術を巻き込もう巻き込もうと動いているようですが、やっぱりApacheにも手を伸ばしましたね。当然というか。Covalent社はEnterprise Ready ServerというApacheをパワーアップする製品とサポートを売ってる会社らしいですが、私は初耳でした。Apacheの主要な開発者が加わっているそうです。"
Covalenの資料をみると、も少し概要が明らかになってくる。Apacheをリクエストフォーワーダとして使う事によって、いろいろ権限持ってそうな.NETバックエンドを隔離する戦略みたいだ。
正確には「.Netが」ではなく..... (スコア:2, すばらしい洞察)
Re:正確には「.Netが」ではなく..... (スコア:2, すばらしい洞察)
手元の少ない情報から勝手に想像してるだけですが、
mod_asp.net を用意する事で ASP.NET とのつなぎを良くし、ASP.NET アプリケーションを抱えたユーザーや、将来的に ASP.NET への移行も視野に入れたいユーザーへの営業機会を広げる的製品に思えます。
再設計された IIS6.0 [atmarkit.co.jp] は Nimda や CodeRed でガートナーを皮切り思いっきり批判を浴びた中から生まれた、.NET 戦略の中核を担うAppの一つなハズで、このタイミングで Microsoft が Apache で .NET プラットフォームに保険をかけるとはあまり思えません。
という事で上記予想なワケです。
Re:正確には「.Netが」ではなく..... (スコア:1)
おっしゃるとおり、適切なフォロー感謝です。
その点ちょっと悩みつつ、トピックアイコンもM$でなくApacheにすべきかとも思ったのですが。(^_^;
今度タレコむときはもうちょっと考えます。
結構どうでもいいのですが… (スコア:1, 参考になる)
って事でどうでもいいやって感じなのですが。
見出しを見たときは おぉ! と思いましたけど。
# 英語ヘボいし読み間違いかも。
Re:結構どうでもいいのですが… (スコア:3, 興味深い)
Rotor [microsoft.com] を使えば理論上 FreeBSD でも同じものが作れそうですね。
Rotor は既に Linux でも動いている [oreillynet.com]ようですから、
そういうものを作れば Linux でも動きそうですね。
ただ、Rotor ってめちゃくちゃ起動が遅いんですよね。
P5-200MHz くらいのマシンだと Hello World でも起動に50秒かかりました。
ほとんどが VM の起動時間でしょうから、
Servlet みたいに VM を常駐させれば大丈夫かな?
あと Mono [go-mono.com] でも出来そうですね。
こっちは Rotor に比べて VM の起動が爆速なのでいい感じです。
ところで日本ではこの辺の話題はほとんど見かけないですね。
これもまたマニアの中のマニア [srad.jp]しか興味を持たない分野なのかな……。
どうせなら (スコア:1)
もっともLinux/SolarisならPHPかJSP使ったほうが手っ取り速いというのもありますが(Apacheにasp.netのmoduleなんか入れると危険要素を取り込むなんてことにも)。
他力本願。
Re:どうせなら (スコア:1)
つまり、.NETのバージョンが上がっていくと、このサポートは打ち切られるのではないかと。
だからWindows以外のOSに対応する事は無いんじゃないかな。
Re:どうせなら (スコア:0)
IISのシェア拡大よりも.NET思想の拡大のほうがメリットがあるじゃない。
.NETをもっと勉強しようよ。。。
米Covalent社は Apache 2.0 を apache.org よりも先に (スコア:1, 興味深い)
正式リリースに採用した所です。
apache.org は 2.0.35(でしたっけ)までテストを繰り返して
リリースとしましたが、米Covalent社はそれよりも前に
充分であると考えて採用しました。
http://www.zdnet.co.jp/news/0204/09/e_apache.html [zdnet.co.jp]
http://www.zdnet.co.jp/news/0111/13/b_1112_06.html [zdnet.co.jp]
IIS (スコア:0)
今回の件を参考にして、次回のIISリリースがApacheベースになったら面白いと思うんだけどなぁ。
ApacheのベースOSとしてはまだまだ弱いWIN32専用のソースコード部分を強化するって意味で双方にメリットがあるような気がする。
まぁ、唯一の障害は「Microsoftのメンツ」ってやつでしょう。
Re:IIS (スコア:2, 興味深い)
「セキュリティ重視」の方針転換に基づき、根本的に書き直し
ているらしいですよ。負荷耐性やパフォーマンスの面では既に
Apacheを凌駕しているので、結構期待はしています。
ということで、Apacheベースになることはないでしょう。また、
Apache2に関して言えば、ベースOSとして弱いのは古くさい設計の
ためにマルチスレッドの力を引き出せないLinuxや*BSDの方で、
次世代Apacheのプラットホームとしては、現時点ではWindowsの
方がふさわしいのではないかと思います。
MSはメンツは気にしてないと思います (スコア:0)
彼らにとって重要なのは、そうやって技術を吸収して、最終的に自社で供給できて収益をあげられるようになることでしょう。
そのためなら一時膝を屈するのは気にしてないと思います。
ここの皆さんはメンツにこだわる方も多いようですが。