クラウドコンピューティング ~ EC2、Mosso、GoGrid
クラウドコンピューティングのプロバイダーであるEC2、Mosso、GoGridの新しいユーザーエクスペリエンスと、それぞれの機能の違いについて学びます。
作者 Abel Avram, 翻訳者 編集部 投稿日 2008年5月7日 午前12時19分
多くのグラフィカルインターフェースを備えた複雑なクライアントアプリケーションは、さまざまなコンポーネントブロックから構成される必要がある。おそら く別個のチームで開発され、巨大なパズルのように組み立てられることが必要である。そのようなアプリケーションには、「複合UI」と呼ばれるものがある。 ビルディングブロックやその構成要素であるモジュールは別々に開発され、できるだけ少ない作業で1つのアプリケーションに組み立てられるべきである。その 目的のためのソリューションはフレームワークであるが、それはアーキテクトやデベロッパにとって非常に役立つものである。
Microsoftは長い期間をかけてComposite UI Application Block (CAB)(source)のようなソリューションを考案した。
Compositeパターンのようなよく知られた設計パターンに基づいて、複雑なスマートクライアントユーザインターフェイスをビルドするための証明され た履行を提供する。そこでは単純なユーザインターフェイスパーツが結合されて、複雑なソリューションを作成するが、同時にこれらのパーツが単独で開発さ れ、テストされ、デプロイされることを可能にする。
Microsoftによるその他のソリューションには、Smart Client Software Factory(source)がある。
Smart Client Software Factoryは統合された一連のガイダンスを提供し、アーキテクトやデベロッパが複合スマートクライアントアプリケーションを作成する手助けをする。
また別のソリューションは、 Windows Mobileプラットフォーム向けのMobile Client Software Factory(source)やWeb向けのWeb Client Software Factory(source)がある。
PRISMはPResentation Integration SysteMを表し、Microsoft によって保証された、専らWPFにターゲットを当て、CodePlex(source)でホストされるプロジェクトである。MicrosoftのTechnical Product PlannerであるGlenn Block氏によると、しばしばPRISMは以下に挙げる利点をもたらす。
現時点では、PRISMには「リファレンス実装、再利用可能ライブラリコードおよびパターンガイダンス」が含まれるが、複合アプリケーションがビルドされ るフレームワークを開発する計画がある。最新のリリース(source)は2008年4月15日に利用可能になり、中間的な開発途中のものであった。現在のソースコードは Castle Windsor(source)に依存しているが、最終的なリリースではそれに依存しない予定である。
原文はこちらです:http://www.infoq.com/news/2008/05/PRISM
クラウドコンピューティングのプロバイダーであるEC2、Mosso、GoGridの新しいユーザーエクスペリエンスと、それぞれの機能の違いについて学びます。
パート2では、ベンチマークの結果を検証するために用いられるテクニックについてさらに深く見ていきたいと思います。最後に、「なぜプロセッサが異なるとロックのコストも大きく異なるのか」と言う真の疑問に答えます。
本稿では、Stefan Tilkov氏が「RESTful」な設計であると主張するアプリケーションに見受けられる最も一般的なアンチパターンのいくつかについて説明し、それらを避けるための方法を提案しています。
Sven Efftinge氏、Peter Friese氏とJan Köhnlein氏が、MDDを取り入れて成功した経験から、ベストプラクティスの解説を行います。
Our panel of leading experts explores some of the challenges and thought processes that go into making their apps as scalable and performant as possible.
この記事は、Spring 2.5で導入されたアノテーションを探究する3部作の第2弾です。Web層におけるアノテーションのサポートを扱います。最後の論文では、統合と検査で利用できる追加機能を説明する予定です。
私は「浴衣」を着てパーティーに参加したことで、たくさん声を掛けていただけました。 そこで感じたことは、このカンファレンスが人との繋がりを生み出し、また言葉の壁を越えて積極的に交流する場所であることです。民族衣装はそれらを助けてくれるものでした。きっとこの交流が、新たなムーブメントをアジア圏の仲間たちにも与えてくれると確信しています。
No comments
返信