InfoQ ホームページ エンタープライズアーキテクチャ に関するすべてのコンテンツ
-
Facebook SDK 3.0でWPF、Silverlight、WinForms、ASP.NETを使ったFacebookアプリケーションを作る
Clarity Consulting Inc. と Microsoftは Facebook SDK 3.0をリリースした。このツールキットを使えば開発者はWPF、Silverlight、WinFormsやASP.NETのアプリケーションをFacebookに統合できる
-
オラクルがサンの製品の将来計画を発表したが、NetBeansについての心配も出てきた。
オラクルは、GlassFish, NetBeans, MySQL などの人気のあるサンの技術の将来計画を述べたFAQを公表した。ある場合には、オラクルの発表は、はっきりせず、製品の存続を心配させるものである。
-
VBA と Visual Studio Tools for Officeを使う
Visual Basic for Applicationsには将来性がなく、Visual Studio for Applicationsは注目されていない。開発者は.NETのコードとレガシなVBAマクロを混ぜるような居心地の悪い開発の中に取り残されている。 Visual Studio Tools for Officeはこの苦しみを少し和らげてくれる。
-
Protocol Buffers/Thriftに対する動的な代替手段としてのBERT
バイナリシリアライゼーションにはGoogleのProtocol BuffersやFacebookのThriftといった選択肢があるが、GitHubチームはお気に召さなかったようだ。彼らはErlangのExternal Term Formatに基づいたBERT/BERT-RPCを作った。今やBERT/BERT-RPCがGitHub内部の通信を動かしている。
-
エコシステムとしてのSOA
現代においては、企業は常に顧客とサプライヤを含む、より大きなエコシステムの一部である。Richard Veryard氏は、ブログの新しいポストで、いかにしてこのエコシステムがSOAの設計に反映されるべきなのかを述べている。
-
漸次的なSOAの価値とは何か
John Moe氏はSOAを実現するためいくつかの手法について議論している。その中には漸次的な(ゲリラ)SOAも含まれている。漸次的なSOAは以前、SOAの中で大きな議論を巻き起こした。この議論にはベンダやコンサルティング会社の代表者も巻き込んで、それぞれの価値観に基づく激しい応酬(例えばソフトウエアと人間とどちらが高コストか、といったような)が繰り広げられ、議論に参加した者は、これらの(彼らの)ソリューションの利点を明らかにしようと躍起になっていた。
-
GETだけのREST統合パターンにより同期化と統合の境界が曖昧になる
Duncan Cragg氏が完全なGETベースのREST統合の考え/パターンを説明する。このパターンは、MicrosoftのFeedSynの仕様の考え方と非常に似ていることが分かっている。
-
もうすぐQConSF 11/18-20:ハイライトと人気のあるセッションについて。参加しよう!
あと1か月もしないうちにQCon San Franciscoがやってくる。参加登録が増えたおかげで、今年は60名以上ものスピーカーが登壇することになった。新しいRubyトラックには、Rubyの発明者まつもとゆきひろ(Matz)氏が登場する。人気のある「Java Puzzlers」トークでは、GoogleのチーフアーキテクトでありJavaの第一人者Joshua Bloch氏とAndroidコアライブラリリードのBob Lee氏が出題する。第3回QConSFはこれまでで最高のものになるだろう。
-
JIRA の改善とコスト削減
最近 Atlassian は JIRA 4 をリリースした。JIRA の課題追跡、アジャイルプロジェクト管理、ワークフロー製品は世界中で広く採用されている。InfoQ は、リリースと将来について Atlassian と Q&A の時間を取る機会を得た。
-
Microsoft,Silverlight Streaming を終了
Microsoft は,2年間続いた Silverlight Streaming ホスティングサービスを終了した。現在あるビデオはしばらくの間見ることができるが,新しいものがアップロードされることはない。関連して Expression Encoder 用のプラグインの公開も打ち切られる予定だ。
-
SOAマニフェストが公開された
数日間にわたる激しい議論の後、SOAマニフェストが公開された。予想されたように、これまでのところ、フィードバックは、好意的なものと否定的なものが入り混ざっている。マニフェストに欠陥がある、あるいはそのメッセージが理解されていない(すなわち伝わっていない)のが理由である。
-
Java EE 6の最終ドラフト案はプラットフォームの将来の方向性をほのめかしている
Java EE 6プラットフォームの最終ドラフト案は、標準化されたDependency InjectionとBean Validationを加え、プラットフォームの将来の方向を明確に指し示すManaged Beansの新しい仕様を導入した。
-
SOAの文法 - サービスは動詞か名詞か?
Jason Bloomberg氏は、彼の新しい投稿において、サービスの2つのタイプ - エンティティとタスク - を紹介し、それぞれのサービスのタイプがSOAシステムを構築する際に担う役割について説明している。
-
NewRelicのRPM 2はJavaのパフォーマンス監視をサポート
NewRelicはRPM 2をリリースしたところだ。これは同社のパフォーマンス監視ツールの最新バージョンだ。RPMはSaaS (Software as a Service)の形態で利用でき、Ruby on Railsで構築されたアプリケーションと同様、JEEで構築されたWebアプリケーションも監視できる。同社のLew Cirne氏にこの新バージョンのリリースについて話を聞いた。
-
SOAコンソーシアムがビジネスとITの溝を埋めるために商標を変更
ビジネスとITの溝を埋めることは、いつもSOAイニシアチブの多くのスポンサにとって夢物語だった。Business Ecology Initiative(BEI)によれば、その目的は、技術やデータ指向の見方からビジネス利益、プロセスそして役割に最適化することにイニチアチブの焦点を定め直すことである。ビジネス駆動ITを育てることが、この溝を埋め、ビジネスのエコシステムを作り出す唯一の方法である。