JEX_SimpleDemo
JExternalの基本的機能を説明するデモ。
JEX_JDBCDemo
JDBCドライバを利用して、次のデータベースサーバと接続する デモ。
Oracle、Sybase(ASE/ASA)、MS SQL Server2000、
DB2、FrontBase、OpenBase、MySQL、PostgressSQL
SQLの実行はもちろん、ストアドプロシージャコールやメタデータの参照も可能。
このデモには、4DでJDBCを利用するための49のプロジェクトメソッドが用意されており、
Javaコードを含むすべてのソースコードが公開されている。
JEX_FTPDemo
フリーのFTPクライアントライブラリを使用したFTPクライア ントのデモ。
JEX_FOPDemo
Apache XMLプロジェクトのFOPを利用して、XMLからダイナミックにPDFを作成するデモ。
Java VMとして、Java 1.4以上が必要。
JEX_SimpleIBClient
Interactive Brokers社のTrader Workstatonに接続して、株価情報を表示するデモ。
4D 6.8以上、Java VMとして、Java 1.4以上が必要。
JbyJ_Transporter
ネットワーク上の4D間でファイル転送を行うデモ。Macと Win間での4Dストラクチャファイルまたはデータファイル転送の場合は、リソースフォークとデータフォークの分離/結合の処理を行いっている。
JbyJ_WebDemo
JSP、サーブレット、アプレット、Javaアプリケーションか ら4Dにアクセスするデモ。
HTTPサーバ/サーブレットコンテナにJettyを利用している。Javaアプリケーションの配布/起動に Java Web Startを利用している。
Java VMとして、Java 1.4以上が必要。
JbyJ_Groove
Javaオブジェクトの永続化のために4Dを利用するデモ。
Javaアプリケーションでサウンドオブジェクトを作成し、それを4Dに保存し、
またそれを4Dから取り出し、サウンドを再生している。
Java VMとして、Java 1.3以上が必要。
JbyJ_ZIPQuery
NTTドコモの iアプリから4D上の郵便番号データベースを検索するデモ。 iアプリのソースコードとサーブレットのソースコードを公開している。