ページの先頭行へ戻る
Interstage Service Integrator V9.2.0 アプリケーション開発ガイド

B.2.1 Service

Service(サービス情報のルート要素)について説明します。

定義項目

表B.12 Serviceの定義項目

種類

名称

説明

備考

属性

name

サービス名を指定します。
システム内で一意な名前を指定してください。
以下の半角文字列を指定できます。ただし、先頭は、英小文字、または数字を指定してください。

  • 英小文字

  • 数字

  • -(ハイフン)

  • _(アンダーバー)

必須
最大64バイト

属性

type

サービスのタイプ名を指定します。以下のいずれかを指定します。

  • filewatch
    ファイルの受信を監視し、シーケンスを開始します。

  • ftpsend
    シーケンスの実行結果(ペイロード)をファイル転送機能(FTP)で送信します。

  • SOAP-MSG
    シーケンスの実行結果(ペイロード)をSOAP送信します。

  • SOAP-RPC
    SOAPのRPC機能を利用して、ペイロードをISIサーバに送信し、シーケンスを開始します。

  • JMS-EXTERNAL
    シーケンスの実行結果(ペイロード)をJMS送信します。

  • LIST-CREATOR
    List Creator連携を行います。

  • JCA
    JCAを利用した連携を行います。

  • SOAP-NET
    .NET互換SOAP通信機能を利用して、ペイロードをISIサーバに送信し、シーケンスを開始します。

  • CORBA
    CORBA接続により、ペイロードをISIサーバに送信し、シーケンスを開始します。

  • JMS-R
    JMS-Rのキューを使用して、ペイロードをISIサーバに送信し、シーケンスを開始します。または、実行結果(ペイロード)を送信します。

  • QUECONNECTED
    メッセージ(ペイロードもしくは、共通メッセージ)をサービス利用側システムのキューに格納し、キュー間転送機能を利用してISIサーバに送信します。
    または、シーケンスの実行結果(ペイロードまたは共通メッセージ)をISIサーバ内のキューに格納し、キュー間転送機能を利用してサービス提供側システムのキューに送信します。

必須
最大64バイト

子要素

Description

サービスについての説明を指定します。

  

子要素

PropertyList

プロパティ情報を指定します。

プロパティが必要なサービスの場合、必須

指定例

<?xml version="1.0" encoding="UTF-8" ?>
<Service name="FTPService" type="filewatch" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="esi-service.xsd">
      <Description>…</Description>
      <PropertyList>…</PropertyList>
</Service>