BT

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

寄稿

Topics

地域を選ぶ

InfoQ ホームページ アーティクル

  • Web ファームのための非同期で高性能なログイン

    あなたがデータ層でどんな処理をしていようが、データ層を使っていることにはかわりない。もし処理が Web サーバ内で完結するなら、すばらしいことではないだろうか? たとえあなたが Apache を使っていても、マシンや電力を削減し、全体の構成がクールになる。それが非同期ソリューションというものだ。

  • Spring 2.5の新機能―Part 1

    Springフレームワークは最初から、企業のアプリケーション開発を簡略化するという目標に常に照準を合わせながら、同時に、複雑な問題に非侵襲的で強力な解決策を提供してきました。この記事は、このSpringフレームワークの新機能を探求する3回シリーズの第1回目です。今回の記事では、Springアプリケーション・コンテキストの中核に位置する簡略化されたコンフィギュレーション並びに新しいアノテーションベースの機能性に焦点を当てます。

  • サービスコンポーネントアーキテクチャを始める

    SAPのJava EEアーキテクトでありSCA-Jの技術委員会の共同議長でもあるHenning Blohm氏が、様々な技術によるプログラミングモデルの統合であるSCAに関して自身の意見を述べています。

  • SOAガバナンスは必要不可欠のものか?それとも時間の無駄か?

    この記事では、SOAガバナンスがコーポレートガバナンスやITガバナンス全体とどのような関係があるのか、また、設計時と運用時の両方でどのように適用すべきなのかということについて、Gernot Starke氏が説明します。

  • JavaScriptへのマルチスレッド・プログラミングの導入

    Ajax開発のむずかしさ、その原因の一つに、JavaScriptではスレッドは1つしかないということが挙げられます。1つしかないスレッドの上で非同期通信をしようとするとどうしてもイベント駆動型でプログラムしなければならなくなり、複雑な記述をしなければならないのでした。通信の結果が得られるまで待っている間にも他のスレッドがユーザへの応答を行ってくれれば、こんなに大変な思いはしなくてよいはずなのです。ここでは解決方法を一つご紹介します。

  • SSHとRubyでファイル・アップロードを自動化

    コンピュータスキルがコンピュータそのもののように、急速に進化する様は奇妙な感じがしないか?現在、ハードコアなコンピュータ・プログラミングをしている我々のような人間の中には、初期の頃の心を奪われるようなWebでHTMLやCGIからスタートした人もいるだろう。私もそうした人間の1人だ。

  • JMSとSpring.NETを使用したメッセージ連携

    Mark Pollack氏が、SpringとSpring.Netを使って、Javaと.Netのインターオペラビリティのデモンストレーションをお見せします。内容としては、.NETとJavaの間のコミュニケーションの基盤としてMOMを使用し、ローカルLANで動作する単純な株取引アプリケーションの中で、.NETクライアントとJavaの中間層が連携するというものです。

  • SCAインタビュー

    InfoQでは、SCA/OpenCSAのワーキンググループに属しているメンバーたちと時間をとり、いくつかの質問をしました。今回のインタビューでは、Mike Edwards氏 (IBM)、Steve Jones氏 (CapGemini)、David Burke氏 (TIBCO)、Sanjay Patil氏 (SAP)、Michael Rowley氏 (BEA)と話をしました。

  • Hibernate を使ってカスタムドメインオブジェクトフィールドをサポートする

    Hibernateは広く使われているJava向けORMツールです。このArticleでは、Hibernateを使った、カスタムドメインオブジェクトフィールドについて解説します。

  • オープンソース の Java 対応 WS スタック ? 設計の目標と理念

    スタックを開発している主要なベンダーに、さまざまな質問を投げかけてみた。

  • EJB 3 用語集

    これは、EJB 3 で採用された新しい用語とコンセプトの基本用語集である。この用語集では、(IoC)、例外による構成、POJO、POJI、依存挿入、埋め込み可能なオブジェクト、インターセプターといった専門用語について解説している。

  • JSF/DWR/DOJOを使って動的なWebアプリケーションを作成する

    この記事ではPortletsとFaceletsを使ったリッチなWebアプリケーションを作成するためにどのようにJSF、DWR、DOJOを組み合わせることが可能か、そのアプローチを提示します。読者にはこれらのフレームワークとそれらが提供する機能について基礎的な知識があることを前提としています。

BT