InfoQ ホームページ Architecture に関するすべてのコンテンツ
-
Article:Jérome Louvel氏にRestletについて聞く
InfoQのStefan Tilkovは、Java Restletフレームワークの中心的な開発者であるJérome Louvel氏と話す機会を得ました。Restletはバージョン1.0がリリースされたばかりです。Restletの存在理由、Java ウェブサービスフレームワークおよびRuby on RailsにおけるRESTサポート、JSR 311への期待、Restletの今後の計画といった内容について話を伺いました。
-
Presentation: JBIとServiceMix
現在、SOAではBPEL,ESBに関心が集まっていますが、次の世代のSOA技術の中核技術の候補の一つは、JSR208で仕様が議論されているJBI(Java Business Integration)だと思います。講演では、JBIの特徴とプログラミングの基本を述べるとともに、JBIのオープンソース実装プロジェクトであるServiceMixを紹介したいと思います。
-
Apache Tuscany Java 1.1リリース:SCA がWeb 2.0と出会う
先日Java SCAプロジェクト1.1のリリースを発表した。JMSバインディングや改良されたポリシーサポートを含む多くの機能が追加された。また、SCAコンポーネントを実行可能なテクノロジーとして、JSONRPCやAtomバインディングを使用しAjax形式の実装を簡略化するクライアント側のJavascriptアプリケーションを表現する実装拡張機能もサポートしている。
-
Article: NetKernel概論
NetKernelは、RESTとUnixの基本的な機能を、リソース指向コンピューティング(ROC)と呼ばれる強力な抽象概念に組み込んだソフトウェアシステムです。本稿では、NetKernelフレームワークの概論を説明します。
-
JSPWeaverがJSP開発からファーストパーソンペナルティを削除
ZeroTurnaroundのJSPWeaverは、JSP用のリアルタイムの解釈プログラムであり、サーバがJSPマークアップからバックグラウンドサーブレットを作成したり、コンパイルする際に見つかったファーストパーソンペナルティの削除を意図したものである。
-
依存性注入: 新しい考え方だろうか、それともしっかりした基盤だろうか?
Spring等の依存性注入フレームワークは、疎結合化やユニットテストの改善、アーキテクチャの整理といった点で、本当に多くの開発者に効果をもたらした。アーキテクトとして技術の歴史を知っておくことは、それが一番うまく当てはまる状況や制限、そして今後の方向性を正しく理解するために有益である。
-
Adobe FlexでのFlexReportのプリンティング
Flexのデベロッパであると同時に愛好者でもあるRob Rusher氏が、FlexReportについてわれわれに指摘してくれた。Flashの十分でないプリントサポートが、Flexアプリケーションの共通した問題となっている。
-
スタートアップ企業のLovely ChartsがFlexアプリケーション構築の見識を語る
Webスタートアップ企業のLovely Charts は制限付きのベータリリースを先日発表した。同社のサイトはAdobe Flexを使って作られている。InfoQはLovely Chartsの設立者で首席アーキテクトのJerome Cordiez氏と話し、FlexベースのLovely Chartsのサイトがどのように構築されたかについて見識を得た。
-
Presentation: SOAとは何かを考える
技術動向を解説するセミナー「丸山先生レクチャーシリーズ」の過去のアーカイブをInfoQにて公開致します。 今回は、2005年11月に行った「SOAとは何かを考える」という講演を公開します。
-
Article: Spring 2.5の新機能を使ってアプリケーションを作る(その2)
Spring Frameworkのバージョン2.5がリリースされました。このバージョンでは、様々な拡張が加えられています。そこで、この記事では、その新しい機能を使ってアプリケーションを作ることにより、どのような機能があるかを紹介しています。
-
FlexSpy: Adobe Flexのコンポーネント検査
Brian Deitte氏は、最近自身のブログで時間のかかるAdobe Flexアプリケーションレイアウトの微調整について説明し、オープンソースなプロジェクトであるFlexSpyを紹介した。
-
最初のHTML 5 ワーキングドラフトの検証
ワールドワイド・ウェブ・コンソーシアム (W3C) は、10年以上前のHTML 4のリリース以来初めて大幅な言語の改訂を行い、HTML 5 仕様の草案を発表した。
-
JVM上のPython Webフレームワーク
動的オブジェクト指向プログラミング言語Pythonは、かなり以前から存在する。その中にある、多くのWebフレームワーク(Pylons、TurboGears、CherryPy、Zope、Djangoなど)は、Ian Bicking氏が指摘するように、開発者の選択を困難なものにしている。
-
Apache Incubator CXFチームが2.0.4リリースの可用性について発表
CXFは使いやすく、また主力になるだろう人々が主張しているフル装備のオープンソースWebサービスフレームワークである。またCXFは他のアプリケーションへ組み込み可能で、Springとのコンビーネーションにおいて良く使用される。CXFはApacheで一体となるCeltixとXFireコミュニティのコンビネーションである。
-
SunがMySQLを買収:その展望と、影響の分析
Sun Microsystemsは唐突に、MySQLデータベースを所有/開発しているMySQL AB社を10億USドルで獲得すると公表した。InfoQはその発表と反応を分析し、MySQLの取締役会会長であるKevin Harvey氏にこの取引の詳細、そして将来に向けての意味を聞いた。