LANSA Integrator
ビジネスをオープンに
LANSA
Integratorは、XMLとJavaサービスを通じてアプリケーションとアプリケーション間(A2A)、ビジネスとビジネス間(B2B)のトランザクションの交換を可能にします。プラットフォームを問わず、LANSA
Integratorは、取引先の間で双方向のXMLを含む様々なデータフォーマットでデータを交換することができます。LANSA、C、RPG、COBOLアプリケーションとユーザが必要とするJavaサービスのインテグレーションも可能にします。
LANSA Integratorとは
- メーカーと販売店でERPシステムをダイナミックリンクして自動発注
- ATMと銀行システム間の通信
- Javaベースのクレジットカード発注システムとの連携
- サプライヤーと販売店とXMLトランザクションの送受信
- ワイヤレス機器とサーバーとのデータ交換
- SOAPを使ったWebサービスの提供あるいは利用
- 既存のアプリケーションにSOAPインターフェイスを提供
- MQシリーズを利用したXMLによるCRMシステムとバックオフィスシステムの統合
- eメールに添付されたPDFドキュメントによる契約書の安全なやり取り
- リアルタイムな受注、納品情報のショートメッセージの提供
- その他...
|
LANSA Integratorは、XML、SOAP、Javaサービスを通して、A2AのインテグレーションとB2Bトランザクション処理を可能にします |
挑戦に打ち勝つために
一般に、プラットホームを超えてデータとアプリケーションを統合するのには、XML、Java、C#などの複雑な新しい技術が必要です。LANSA
Integratorは、B2BとA2Aインテグレーションのための多くのXMLとJavaサービスを提供します。さらに、ビジネスロジックのために必要なJavaプログラムをインテグレートします。
LANSA
Integratorは、開発者スタッフがこれらの複雑な技術を学ぶことなく、多様なプラットホームとアプリケーションの間のデータ処理を高い生産性で実現します。
柔軟なソリューション
取引先のいくつかはXMLやEDIをデータ交換に指定し、他の取引先はExcelなどの基本的なデータ交換を利用しています。LANSA Integratorは、XMLからスプレッドシートまで必要におおじて多くの文書形式を柔軟にサポートします。
LANSA Integratorの動き
ダイナミック・トランザクション処理
データは取引さやサプライヤーにXMLをはじめとした様々な形式で直接送られて来ます。LANSA
Integratorは送信されたデータを受け取り、データの妥当性検査を行い、回答を返信し、バックエンドのアプリケーションのためにトランザクションを生成します。
SOAPウイザード
SOAPウイザードは、JSM (Java Service Manger)からWebサービスを利用するためウイザードです。LANSA IntegratorのエージェントとSOAPサービスで、簡単にWebサービスを利用したり、提供することができます。外部のクライアントが接続/利用できるように、パラメータや応答を公開して独自のWebサービスを提供することもできます。あるいはWSDLを利用した外部のSOAPベースのWebサービスをJSMで扱えるようにします。
Javaとのインテグレーション
ユーザーや第三者が作成したJavaクラスを、Javaサービスマネージャーはシンプルな一連のコンマンドで複雑なプロトコルを 処理します。LANSAや3GLの開発者は、Javaサービスマネージャーが用意したコマンドを理解するだけでJavaクラスを利用することができます。開発者はJavaの専門家である必要はあいません。
Visual XMLウイザード
Visual XML
ウイザードは、XMLスキームやドキュメントをLANSAのフィールドとリストに視覚的にマッピングすることができます。ウイザードは、受信時にXMLからLANSAのフィールドとリストに、送信時にフィールドとリストからXMLに変換するためのスタイルシートを自動生成します。
Visual XMLウイザードは、LANSAのフィールドやリストに複雑なXMLのタグを素早くマッピングすることができます。開発者がXMLをマップをするためのコードを書く必要はありません。
User Agent
User
Agentは、スプレッドシートやテキストファイルのような単純なフォーマットによってB2Bトランザクションを自動処理するか、必要に応じてより複雑なXMLファイル処理することができます。Windowsクライアントなどから入力されたデータを、妥当性検査を行った上でリモートホストにデータを送信することができます。
リモート・ファンクション・インボケーション(RFI)
RFIは、リモート・インテグレーションを簡単に実現するミドルウエアです。Windowsの開発者が作成したオブジェクトをネットワークを利用してリモートホストに自動的に反映させることができます。
RFIは、ネットワークのトラフィックを最小化しコードが簡単なためJDBCに比べて良いレスポンスを得ることができます。専用のインターフェースに対し、RFIにより開発者はあらゆるオブジェクトを定義、配布することができます。
|
LANSAを利用した、企業間でダイナミックにデータ交換する一例 |
機能:
ビジネス・プロセス管理
- i5、iSeries、AS/400、Windows、UNIX、Linux上でのJavaサービスとLANSAや3GL
- A2AとB2Bのデータ変換を含むJavaサービスの提供
- カスタム・サービスの追加
- XML、EDIドキュメントのスタイルシート(XSLT)によるパース、生成、翻訳
- リアルタイム・データ処理、バッチデータ処理機能
- LANSAリポジトリによるメタデータ管理
- LANSA HLLを利用した効率的なロジックの記述
- イベント認識、トリガー機能
- Visual XML WizardによるXMLスキームとXMLドキュメントのLANSA / 3GLデータのマッピング
- User Agent (Java client)とFTP、HTTP、MQSeriesによるリモートホストとの通信
LANSA Integratorアーキテクチャー
- Java Service Manager (JSM) によるJavaサービスの呼び出し
- 一貫したOO実行環境
- シングルJVMによる、早く、スケーラブルなマルチスレッド処理
- プロパティ・エディター
- HTTPS, FTPSによるセキュアーなオープン・スタンダード
- トレース、デバッグ、監査ログ
i5、iSeries、AS/400固有サービス
- データキュー、メッセージキュー、ユーザースペースのサポート
- ローカルIFSへの書き込み
|
データ・フォーマット・サービス
- CSV、XLS、TSV、TXT
- ASC X12、UN/EDIFACT EDI file
formats、SEF (Standard Exchange Format)エディター
- XMLパーサー、XMLエディター
- XSLスタイル・シートの自動生成
- LANSAのワークリストのサポート
トランスポート・サービス
- MQSeries,
SMTP, POP3, HTTP, HTTPS, SOAP, FTP and FTPSのトランスポート層のサポート
- JSM Direct HTTPサービス
SOAPによるWebサービスの要求/提供
- EDI-INT (AS2 certified)、AS3、EDIのサポート
- SMTP eメールのサポート
リモート・アプリケーション・サービス
- RFIによる、Java開発者向けミドルウエア
- SQLサービスによる、リモートSQL データベース・サービス
その他サービス
- PDFサービスによる、テキスト、グラフィックPDFの生成
- SMSサービスによる、SMTPあるいは HTTP経由のSMSメッセージ送信
- ZIPサービスによる、ファイルの圧縮/解凍
|

|