Berkeley DB Java Editionを用いたWebアプリケーションのサンプルです。 ユーザIDを指定して、ユーザ情報やポイント残高を追加・参照・更新するJSPページです。
ダウンロード: berkdemo.war
このデモアプリはもともとRFID非接触カードのIDをサーバサイドアプリケーションへ渡す、ID KickerというWindowsアプリケーションのデモのために作りました。このデモアプリからはID Kicker依存部分を取り除いてあります(ごくわずかですが)。
Berkeley DB Java Editionは、UNIXの世界で有名なC言語のBerkeley DBライブラリ(dbm)のJava版です。
Sleepycat Software社が開発・提供していたもので、現在は買収により、Oracle社が提供しています。
http://www.oracle.com/technology/software/products/berkeley-db/je/index.html
berkdemo.warの中身です。
index.htm - Top entry page (in English) en/index.jsp - JSP page in English jp/index.jsp - JSP page in Japanese WEB-INF/web.xml - Webapp configuration for Windows WEB-INF/linux-web.xml - Webapp configuration for UNIX WEB-INF/classes/test/BerkeleyDB.java - source code WEB-INF/classes/test/Record.java WEB-INF/classes/test/BerkeleyDB$RecordBinding.class - java classes WEB-INF/classes/test/BerkeleyDB.class WEB-INF/classes/test/Record.class
WebアプリサーバにBerkeley DB Java Editionとサンプルアプリを追加してください。 以下ではTomcatの場合を説明します。 ディレクトリはTomcatのインストールディレクトリからの相対パスを示します。
ID Kickerについては、横浜工文社の非接触IDカード関連ページをご覧ください。
もとのID Kickerデモアプリケーションは弊社Webサイトで動作しています。
提供: 横浜工文社
Copyright © 2009 Kobu.Com. All rights reserved.
Updated 2009 Jul 06
公開するサンプルは試作品で、完全なものではありません。
この解説書とサンプルの転載はご遠慮ください。
リンク張りやお問合せやコメントを歓迎いたします。