【ハウツー】
DWR(Direct Web Remoting)はAjaxアプリケーションをJavaで開発するためのソフトウェア開発フレームワーク。The DWR Projectのもとで開発され、Apache License Version 2.0のもとオープンソースソフトウェアとして公開されている。
DWRではJavaを使ってAjaxWebアプリケーションを開発する。必要になるJavaScriptを開発者が書くのではなく、Javaのソースコードから自動的に生成する仕組みを備えている。このあたりはGWT(Google Web Toolkit)と似ているかもしれない。ただし、DWRが生成するのはJavaScriptまでで、GWTはUIも精製するなど、範囲が動的か静的か混在かといった違いはある。
執筆現在の安定版リリースはDWR version 1.1.3だが、興味深い機能が多いことからここでは現在開発中である時期バージョンDWR version 2.0についてとりあげたい。7日(英国時間)にはDWR 2.0 Release Candidate 1がリリースされており、2系のリリースも近いといった状況だ。
| iOS向けSPDYライブラリが登場、普及はじまるSPDY [11:57 2/9] |
| GitHubのアクティブプロジェクト、もっとも多いのはMITライセンス [11:42 2/9] |
| BIND 9系のすべてに重要度の高い脆弱性 [10:00 2/9] |
| Nginx強く成長、Webサーバとして確固たるポジションに - Netcraft [09:56 2/9] |
| Kubuntuへの資金提供を廃止 - Canonical [09:53 2/9] |
|
パナソニックら、停電時に自立運転可能なガスエンジンヒートポンプ開発 [13:16 2/9] 経営 |
|
赤いドラゴンに変身の土屋アンナ、「うちの子は普通のメイクの方が泣く」 [13:08 2/9] エンタメ |
|
三菱電機、使用済ルームエアコンのレアアース磁石回収を事業化 [12:31 2/9] 経営 |
|
Hulu、日本初上陸の米国ドラマ「The Office」の配信を開始 [12:27 2/9] ネット |
|
「ATOK」30周年記念の「クイズで当たる!ATOK検定キャンペーン」が開始 [12:26 2/9] パソコン |