BT

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

寄稿

Topics

地域を選ぶ

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

  • Article: サービスのガバナンス組織を構築する

    サービスのガバナンス化はSOA(Service Oriented Architecture)の成功に必要不可欠な事項の一つです。その構築はきっちり計画して行わなければならなく、SOAイニシアティブの最初の段階で、計画され、テストされていなければいけません。本Articleでは、Jean-Jacques Dubrayが、効率的に構築するには何が必要かについて示します。

  • Adobeとソフトウェアの将来

    Adobeは最近Adobe Flexにおける取り掛かりからAdobe Integrated Runtime(AIR)における努力にわたって大変興味深いことを手がけてきた。また最近彼らは全てのソフトウェアをSoftware as a Service(SaaS)として知られるモデル内でWebに移行したいという、大変斬新な意思表明をした。

  • Article: Spring 2.0: 最新情報と Spring 2.0 が重要な理由

    InfoQ Japanでは、Spring2.0の解説記事を翻訳し、提供します。 この記事では、Springの生みの親であるRod Johnson氏が、Spring2.0の経緯と新機能について執筆しています。 この記事では、新機能の中でもSpring2.0のコアコンテナ、XML構成拡張、AOPの強化、Java 5に特有の機能について解説します。

  • Java上のPHP: それぞれの長所は?

    IBMとCouchoの双方はJavaアーキテクチャ上のPHPに大きな投資をしている。またSun、Oracle、BEAも過去18ヶ月以内にPHPの統合やZendとの提携を発表している。私たちはPHPがJavaスペースで適合するところについて、IBMのWebSphere CTOであるJerry Cuomo氏と、Resin Java Application Serverや最近ではQuercus PHP engineの作者でもあるScott Ferguson氏に話を聞いた。

  • 無償のJavaベースオンラインショッピングカート

    KonaKartという、無償のJavaベースのオンラインカートのバージョン2.2.0.7がリリースされた。InfoQはこのリリースの詳細とKonaKartがオンラインショッピングカートの分野でどのように役割を果たすかを探るため、KonaKartの設立者Paolo Sidoli氏と話をするチャンスを得た。

  • Gartnerが語るプラットフォームミドルウェアにおける破壊的なトレンド

    Gartnerの新たなレポート:Trends in Platform Middleware:Disruption Is in Sightにて、現在主要なミドルウェアプラットフォームを脅かす破壊的な要素に注目が置かれている。その記事の著者はEDAが縦割りの業界サポートから広範囲でビジネスに不可欠なアプリケーションアーキテクチャに移行しているものとみなしており、新しい採用の波を促すと考慮している。

  • サービス指向アーキテクチャの評価

    Software Engineering Instituteが”サービス指向のアーキテクチャの評価”という論説を発行した。

  • 持続可能なITアーキテクチャの作業グループを設立

    SustainableITArchitecture.comは、エンドユーザーやインフラ・ソフトウェアのベンダー、システムインテグレーターといった、情報システム再設計のアプローチを考案しなければならない人々に公開された新しい作業グループである。

  • Adobe AIRアプリケーション:Spaz - a Twitter Client

    arstechnica.comは、先週Adobe AIRプラットフォームを使用して記述されたオープンソースのTwitterクライアントである、Spazの開発者であるEd Finkler氏とのインタビューを掲載した。そのインタビューの中でFinkler氏はSpazに関して議論しており、どのように、また何故自信がAIRプラットフォームを選んだのか、また最新のAIRベータ2のリリースにSpazをアップグレードした等の新たな挑戦に関して話している。

  • IBMが新たな製品リリース、サービスオファー、SOA Sandboxを一挙に発表

    10月3日にIBMは新たなリリース、製品、サービスの大規模な発表を行った。

  • Eclipse RAP1.0がRCPとOSGiをAjaxに持ってきた

    今週月曜日にEclipse FoundationはEclipse Rich Ajax Platform(RAP)1.0をリリースした。Eclipse RAPはエンタープライズデベロッパ達を対象としたRich Internet Applicationの制作とデプロイメント用のAjaxツールキットである。

  • ソフトウェアアーキテクチャでありがちな間違いトップ10

    IASA Fellowsの一員であるEoin Woods氏は、ソフトウェアアーキテクチャにおいて一番ありがちで大変厄介な間違いが何であるかという事に関する記事を書いている。本記事はその10個のポイントを簡潔に引用したものである。

  • OOPと{ } (中括弧)ばかり使うのをやめ、コードの無駄遣いを削減しているか?

    Bob Warfieldは、「プログラマーがコードの再利用を嫌うのは、コードを読んで理解するのが嫌だから」と理解している。しかし、これはプログラマーにつきものの特徴というよりも、プログラマーの雇用者が「デベロッパーに学習させる投資をほとんど行わないこと」や、C言語の排他的使用が原因だ、と Warfieldは主張する。こうした「{ } (中括弧)」はコードの無駄の削減やコード再利用の促進には何の役にも立たないと、Warfieldは確信している。

  • スケーラビリティを知っていると思いこんでないか?

    「スケーラビリティ」という言葉は、ソフトウェアベンダのプレスリリースにたびたび登場するが、誤解されていることが多い。たとえば、スケーラビリティの話をしているときに、パフォーマンスや高可用性を推論する人が多い。「What is scalability?」という質問への回答を試みてRoyans K Tharakanは述べている。

  • Esperに迫る:イベントストリームプロセッシングフレームワーク

    Esper(InfoQにてそのバージョン1.0のリリースが一年以上前に発表されている)は、イベントストリームプロセッシング(ESP)で、またイベントストリーム内でイベントコンディションが生じた時に動作を引き起こすイベント相関エンジン(CEP)である。またそれはステートメントが登録されデータストリームが流通する上下逆になったデータベースとして考えられ得る。InfoQはBEAのEsper使用と最近のベンチマーク、また最近のプロジェクト状況を探るためEsperの開発者達に尋ねた。

BT