InfoQ ホームページ Java に関するすべてのコンテンツ
-
Article: JMSとSpring.NETを使用したメッセージ連携
Mark Pollack氏が、SpringとSpring.Netを使って、Javaと.Netのインターオペラビリティのデモンストレーションをお見せします。内容としては、.NETとJavaの間のコミュニケーションの基盤としてMOMを使用し、ローカルLANで動作する単純な株取引アプリケーションの中で、. NETクライアントとJavaの中間層が連携するというものです。
-
-
Article: Hibernate を使ってカスタムドメインオブジェクトフィールドをサポートする
Hibernateは広く使われているJava向けORマッピングツールです。このArticleでは、Hibernateを使った、カスタムドメインオブジェクトフィールドについて解説します。
-
-
EclipseがJCP実行委員会の場へ移される
Javaコミュニティプロセス(JCP)プログラムマネジメントオフィスは、火曜日に2007年JCP実行委員会(EC)選挙の最終結果を発表した。 EclipseファンデーションはJavaスタンダードとEnterprise Edition(SE/EE)のカテゴリーの選挙において勝者の一つとなった。オープンソースベンダーがJCPの実行委員会にて当選したのは今回が初めてである。タイムワーナーケーブルはJava Micro Edition(ME)グループにおいて新たに当選したメンバーの一つである。
-
Dalvik、Androidのバーチャルマシーンが激しい論議を巻き起こす
今週初旬に行われたGoogleのAndroid SDKのリリースと共に、APIとモバイル分野において与えられる影響に関するディスカッションが盛んであった。しかしながらJavaコミュニティにおいて重大なディスカッションを引き起こした分野は、Androidプラットフォームの基礎であるDalvikバーチャルマシーンである。
-
Oracle Mix:JRuby on Railsで構築した大規模なオンラインアプリケーション
Oracleは先頃Oracle Mixというソーシャルネットワーキング・Webアプリケーションをリリースした。今回リリースしたWebアプリケーションは、JRuby on Railsを使っている。
-
Qi4jがComposite Oriented Programmingを発表
Rickard Oberg氏がOredevにてQi4jを発表し、また”クラスは終わりでインターフェース万歳”と宣言した。Qi4jはビヘイビアがクラスに置かれなく、代わりにクラスがアノテーションを介したクラス上で宣言されたインターフェースとmixinのコンポジットになるコンポジット指向のプログラミングという、新しいアイディアを導入している。
-
IBMがSPECjの計測結果とベンチマークのプロセスについて語る
IBMは最近、今日の顧客の環境では一般的な大量トランザクション処理を計測する業界ベンチマークにおいて競合他社に37パーセントの差をつけた。 IBM WebSphere Application ServerはSPECjAppServer2004ベンチマークの性能とスケーラビリティの計測結果において新たな高みを確立した。
-
Web 2.0 Expo Tokyo:ティム・オライリー氏と伊藤穣一氏が対談 日本市場について語る
2007年11月15日16日、東京にてWeb 2.0 Expoが開催された。 初日のKeynoteは、10年ぶりに来日したティム・オライリー氏の挨拶の後、ティム・オライリー氏と伊藤穣一氏による対談が行われ、日本に関する話題が語られた。
-
Atomikos TransactionsEssentials: Java EEの外でのJTA/XAトランザクションマネジメント
JavaベースのトランザクションマネジャーであるAtomikos TransactionEssentialsがそのバージョン3.2をリリースした。InfoQはこのリリースとTransactionEssentialsとサードパーティのトランザクションマネジャーの詳細を探るためAtomikosのCTOであるGuy Pardon氏に尋ねた。
-
Java LiteとApache Harmonyを支持するGoogleのAndroid SDK Bypasses Java ME
先日GoogleがAndroid SDKをリリースした。AndroidにはJavaのサブセット内で書かれたアプリケーションを稼働させるためのカスタムDalvikが含まれている。
-
Javaデベロッパ用のActionScript Virtual Machineを理解する
ActionScript Virtual Machine 2(AVM2)はActionScript 3.0(AS3)バイトコードをFlash Player 9ランタイム内で実行する。Action Script 3はオブジェクト指向のプログラミング言語で、Adobe FlexとAIR内でFlashベースのアプリケーションを構築する際に使用されている。
-
Service Oriented UI(SOUI)の出現はMVCの死を意味するのだろうか?
Nolan Wright氏はMVC実装は時代遅れであると考え、Service、Ajax、DHTMLは私たちがwebアプリケーションを構築する方法を非常に簡易化すると述べている。
-
RubyとEclipse Monkeyを使用したIDEのスクリプト
Eclipseは、Eclipse Monkeyプラグインを使って退屈なタスクを自動化出来るようになった。Eclipse Monkeyの最初のバージョンは、スクリプト言語としてJavaベースのJavaScriptであるRhinoを使っていたが、 Christopher Williams氏は、JavaScript同様にRuby(JRuby)もサポートしたことを最近アナウンスした。