InfoQ ホームページ SOA に関するすべてのコンテンツ
-
WebサービスオーケストレーションエンジンApache ODE 1.2のリリース
今月Apache ODE (Orchestration Director Engine)チームは、多くの新機能や改善点およびバグ修正を含む1.2のリリースを発表した。
-
Googleがバイナリエンコード形式「Protocol Buffers」を公開
Googleは最近、データ交換フォーマット「Protocol Buffers」をオープンソースとして公開した。その平凡な名前の裏には、とある要素が隠されている。
-
ソフトウェアアーキテクチャと企業の構造に関する考察
大企業のソフトウェアアーキテクトが直面する重要課題の多数が、テクノロジーとしての組織と大いに関係がある。Dan Greenblogはこの問いに答えようと、最近のブログで、ソフトウェアアーキテクチャの裏にある原則と効果的な組織構造の間の類似点を指摘している。
-
SOAの実装でサイロ分析をしましたか?
MomentumSIのCEOであるJeff Schneider氏はITサイロ(SOAになってないITのこと。サイロは貯蔵庫のことで、中身を外から隔離していることから)とサービス指向アーキテクチ��(SOA)との間の関係性を定義しようと試みている。
-
XMLを越える万能なRESTful API
Railsがバージョン1.2で確実に参加するようになったRESTfulリソースの世界では、当然のことながらXMLを共通言語として使用します。RESTfulなアプリケーションではXMLと並んで他の標準を簡単にサポートできます。
-
Article: プレゼンテーション層を合理化する
この記事では、Webアプリケーションが特徴となるシン・クライアントのパラダイムは"その場しのぎの解決策"であり捨て去らなければならないと考えています。なぜこのようなことを言うのか理解していただくためにインターネットが広まり始めた90年代半ばに立ち戻りましょう。
-
Article: David Nuescheler氏がJCRとRESTについて語る
このインタビューでは、Day社のCTO兼JCRのスペックリードであるDavid Nuescheler氏が、JCR(Javaのコンテントリポジトリ標準)、RESTとの関係、Sling Webフレームワークについて語っています。
-
BPMN 2.0に関する議論は続く
BPMN 2.0の将来に関する議論が続いている。OMGのBMIタスク・フォースの副委員長であるFred Cummins氏は、BPMNとBPDMの違いの解消とBPDMの複雑さに関する問題に焦点を当てた最近のBPMNに関連する提案について語った。
-
ErlangおよびRubyの総まとめ:Vertebra、Fuzedでのスケーリング、Github
近ごろ、Erlangをさまざまな方法で使用したプロジェクトをRubyチームが開始した。EngineYardのVertebra、PowersetのFuzedそしてGithub がErlangをどのように使用しているのかを検討する。
-
ITの産業化?
誕生以来WS-CDLは、主流として受け入れられるため茨の道を歩んできた。その主な作成者であるSteve Ross-Talbot氏が、サービスを定義すると言う点においては正確である、WS-CDLの背景にある原理を産業革命初期のマイクロメータのそれと比較した。WS-CDLは、マイクロメータを同様の影響を与え、サービスの再利用を本当に促進することができるのか?
-
BizTalkサービスのアップデート
BizTalk Labsは、BizTalk Services SDKを通じて接続性およびビジネスプロセスサービスの範囲をアップデートした。BizTalk Services SDKは、ワークフロー、特定、Windows Live IDクレデンシャル、非認証アクセス、TransportClientCredentials、HTTP接続モードの各サービスへのアクセスを提供する。
-
エンタープライズアプリケーション向けリッチクライアントとしてのMicrosoft Office
Ted Neward氏がBruce Wilson氏による確固とした主張を指摘している。ブラウザの代わりにクライアントとしてMicrosoft Officeを使用することで、エンタープライズアプリケーションの能力と使用性を高めるというものである。Ted氏が指摘してるように、バックエンドがJavaやWebサービスを意識したバックエンドである場合でも、このストラテジーはすばらしいオプションになり得る。
-
複合アプリケーションライブラリ入門
Microsoft patterns & practicesは近ごろ、Composite Application Guidance for WPFを利用可能にした。このガイダンスの主なコンポーネントは、複合アプリケーションライブラリで、複合WPFアプリケーションの作成に便利なライブラリである。
-
IBMのInfoSphere Mashup Hubを取り入れる
マッシュアップは複数のソースからのデータや機能を1つの統合アプリケーションに結合するWebアプリケーションである。Mashupの人気は、インタラクティブなユーザの参加を強調していることに因る。IBMのInfoSphere MashupHubは、マッシュアップで情報を使用したり、共有する必要があるITやビジネスの専門家向けの、新たな軽量情報管理環境である。
-
OrbitzによるオープンソースのモニタリングツールERMAとGraphite
世界的なオンライン旅行会社であるOrbitz Worldwide社はExtremely Reusable Monitoring API(ERMA)とデータの永続化と視覚化をおこなうコンポーネントであるGraphiteという2つのオープンソースのモニタリングツールを持っている。このツールの活用事例を紹介する。