サイトマップ | English

Berkeley DB Java Editionを用いたWebアプリケーション(JSP)


はじめに

Berkeley DB Java Editionを用いたWebアプリケーションのサンプルです。 ユーザIDを指定して、ユーザ情報やポイント残高を追加・参照・更新するJSPページです。

ダウンロード: berkdemo.war

このデモアプリはもともとRFID非接触カードのIDをサーバサイドアプリケーションへ渡す、ID KickerというWindowsアプリケーションのデモのために作りました。このデモアプリからはID Kicker依存部分を取り除いてあります(ごくわずかですが)。

form-jp.gif

Berkeley DB Java Editionについて

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

WARファイルの中身

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

公開するサンプルは試作品で、完全なものではありません。
この解説書とサンプルの転載はご遠慮ください。
リンク張りやお問合せやコメントを歓迎いたします。