BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ SOA に関するすべてのコンテンツ

  • Java EE 6 Webサービス:JAX-RS 1.1がアノテーションベースのRESTサポートを提供

    JavaEE 6リリースはRestful Webサービス(JAX-RS)サポートを含んでいる。これは、Representational State Transfer (REST)スタイルのソフトウェアアーキテクチャに従う軽量のWebサービスの構築をPOJOベースのフレームワークを提供する。JAX-RS APIはJSR 311の一部であり、JavaクラスメソッドをWebサービスとして外部に提供するために使われる行くつかのアノテーションを提供する。

  • SOA設計 コントラクトとサービス実装どちらが重要?

    Steve Jonesは「コントラクトが設計より大切な理由」という新たなポストでサービスコントラクトという重要な問題を論じサービスコントラクトの設計にもっと時間をかけるべき理由を説明

  • Oracle による Sun 買収の結末に関する見通し

    およそ9ヶ月の憶測と遅延の後、Oracle は EU から Sun 買収の完了へと繋がる青信号を得た。発表の後には、Oracle が Sun の技術とプラットフォームに関する将来の計画を提示する、一日がかりのイベントが続いた。

  • どちらが重要か?実行時あるいは設計時のSOA統制

    SOA の統制の重要性は、なおも熱いディベートの核心である。これへの新しい議論は、SOAとクラウドコンピューティングを融合することで始まった。最近のいくつかの投稿が統制の重要性を強調しながらこの問題について議論しているが、焦点は、設計時から実行時に移ってきた。

  • SOA 実践者はまず標準を定義せよ

    標準は多くの場合,ベンダのロックインを回避し,異なった実装間の相互接続性を保証するために重要である,とされている。しかし Steve Jones 氏が最近指摘したように,多くの SOA 実践者が,SOA ライフサイクルの初期における標準の選択をいまだ軽視している。この記事では標準を適用すべき部分と,REST もこのルールの例外ではないことについて解説する。

  • RESTful API の 認証の枠組

    George Reese氏は“カスタムの認証プロトコルが必要だとは誰もが感じている。”と言う。この主張は、彼がクラウド事業者やSaasベンダのプログラミングAPIを使って仕事をしたことから学んだことのひとつだ。この記事で氏はすべてのREST認証が必要とする基準を提案している。

  • アプリケーションをDependency Injectionフレームワークから分離する

    Dependency Injectionは、ずっと受け入れられるようになってきた。そして近年、SOA,TDDそして多くの他の要因が、人気を増してきていることを含んで、多くの要因に後押しされて、Dependency Injectionは、利用しやすい手法になってきた。こうしたことに伴って、Dependency Injectionフレームワークの使用が増えてきた。例を使って、Bob Martin氏は、自分のアプリケーションコードとDependency Injectionフレームワークの間で、疎結合化するアプローチの適用を勧めている。

  • あと2か月でQCon London: Skype, Facebookのケーススタディ; QCon iPhoneアプリ

    あと2か月でQCon Londonだ! スケジュールの75%が発表されており、Facebook, Skype, sky.comのケーススタディなどたくさんある。ディスカウント登録締切は明日までだ。今年のQConにはiPhoneアプリまである! AppStoreで'QCon Guide'を検索しよう。

  • ビジネス駆動SOA

    SOA コンソシアムの新しい白書は,ビジネス駆動 SOA とそれを実践する上でのビジネスアーキテクチャの役割を定義するものだ。さらにビジネスアーキテクチャについても,これまでの IT ソリューション実践のための資料集という位置づけから離れて,ビジネスデザイン全般への包括的アプローチとして再定義している。

  • JBoss HornetQ 2.0.0.GAがパフォーマンス改善のために(オプションで)ネイティブなLinuxのジャーナルと一緒にリリースされた。

    この夏、JBossが、JBoss MessagingからHornetQにブランド名を変更しことを最初に公表して以来、GAリリースが、今しがたあった。

  • カスタムメディアタイプの増加はRESTFul?

    Subbu Allamaraju氏は、標準メディアタイプvs.カスタムメディアタイプ、およびこれらを使う際のベストプラクティスを決めようという、RESTコミュニティで繰り返し議論されている話題のひとつを再び取り上げた。

  • ウェブクローリングサービス 80legs

    80legsは、5万台のコンピュータの分散グリッド上で動くウェブクローリングサービスだ。1日に20億ページのペースでウェブを自動検索し、見つかったコンテンツを分析する。

  • Spring 3.0:Java 5が必要、新しい表現言語とRESTサポートを追加

    Spring Frameworkの新しいバージョン、バージョン3.0が2009年12月16日リリースされた。InfoQではSpring FrameworkプロジェクトのテクニカルリードJuergen Hoeller氏と話し、このリリースについてさらに詳しく教わるとともに、それによってSpring製品ラインにもたらされる変化について聞いた。

  • Does Effective SOA Governance Require a Registry and a Repository?

    成功するSOAの実装に、SOAの統制が必要なことは、誰もが同意する。同時に、成功する統制の実装に、レジストリと/あるいはレポジトリが必要かどうかは、まだ議論の余地がある。

  • SOA 実装への実践的アドバイス

    Ganesh Prasad 氏は新たなブログポストで,SOA 実装に関するもっとも複雑な問題の解説に取り組み,それを解決するための提案を行っている。

BT