[ADOS] ADOS Developer's Site - XML Stadium
ADOS Company slogan - XML Total Solution

【EISサンプル実装】

はじめに

当サンプルについては、(株)アドスが動作を保障するものではありません。開発者は、内容を自由に改変し利用することができます。

概要

当サンプルは、コマンドラインから起動する単独アプリケーションとして構成されています。

  • あらかじめファイルシステムに保存されているXMLからJavaObjectを生成し送信するプログラム
  • 取引先から受信したメッセージをポーリングし受信するプログラム

ソースコード

ビルド環境

以下のライブラリが必要になります。

Location名称入手先備考
libcommons-io-1.2.jarThe Jakarta Project製品CDROMにも同梱
libgetopt.jarGNU Project製品CDROMにも同梱。
liblog4j.jarLog4j Project製品CDROMにも同梱。
libjbossall-client.jarJBoss.com製品CDROMにも同梱。展開後jboss-jmx.jarを抽出してください
libhestia-1.5.jarN/Aアドス提供ライブラリ。製品CDROMに同梱
libpipsubin.jarN/Aアドス提供ライブラリ。製品CDROMに同梱
libpipsxsdbin.jarN/Aアドス提供ライブラリ。製品CDROMに同梱
libcidxxsdbin.jarN/Aアドス提供ライブラリ。製品CDROMに同梱
librnifubin.jarN/Aアドス提供ライブラリ。製品CDROMに同梱
libuniversalbin.jarN/Aアドス提供ライブラリ。製品CDROMに同梱
liblog4jext-0.1.jarN/Aアドス提供ライブラリ。製品CDROMに同梱

ポイント

ユーティリティクラス

MessageUtilクラスに、JavaObjectのハンドリングで示したJava Objectのハンドリングサンプルが実装されています。

メッセージ送信

Senderクラスに、XMLファイルからServiceContentを含むPayloadContainerオブジェクトを生成しHestiaへ送信する機能のサンプルが実装されています。

メッセージ受信

Receiverクラスに、Hestiaへ定期的にポーリングを行い受信したメッセージをファイルシステムへ保存する機能のサンプルが実装されています。

当サンプルは受信時のファイルの保存、および送信時のファイルシステムからの送信のみを提供しています。
実装者は、要件にあわせてトランザクションモニタなどとの連携、既存バックエンド-Hestia間の連携等を柔軟に実装することができます。


添付ファイル: fileeissample-20060605.zip 651件 [詳細] fileeissample-20060208.zip 395件 [詳細]

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: Tue, 20 Jun 2006 13:26:20 JST (4686d)

Copyright 2005-2008. ADOS Co., Ltd. All Rights Reserved.