Siebel アプリケーションの開発
概要
Microsoft BizTalk Adapter for Siebel eBusiness Applications は、Windows Communication Foundation (WCF) カスタム バインディングです。 クライアント アプリケーションは、Siebel アダプターを使用して、Siebel 成果物に対する操作を呼び出すことができます。 Siebel アダプターは次のように使用できます。
BizTalk Server ソリューションの物理ポート バインドを使用します。
クライアント プロキシのインスタンスでメソッドを呼び出すこと。
ホストされた WCF サービスとして。
WCF チャネル モデルを使用するコードで、チャネル インスタンス経由で SOAP メッセージを送信します。
ADO.NET インターフェイスを使用します。
BizTalk と WCF サービス対 WCF チャネルと ADO.NET
次の表を示します。
Siebel アダプターを使用して Siebel システムで実行できるさまざまな操作の一覧を示します。
操作の実行に使用できるアプローチ (BizTalk Server、WCF サービス モデル、WCF チャネル モデル、または ADO.NET インターフェイス) を示します。
選択した方法を使用してタスクを実行する方法の詳細へのリンクを提供します。
タスク | BizTalk Server | WCF サービス モデル | WCF チャネル モデル | ADO.NET インターフェイス |
---|---|---|---|---|
ビジネス コンポーネントに対する基本的な挿入、更新、削除、およびクエリ操作 | BizTalk Serverと Siebel アダプターを使用してビジネス コンポーネントに対する操作を実行する | WCF サービス モデルを使用して Siebel アダプターを使用してビジネス コンポーネントに対する操作を実行する | WCF チャネル モデルを使用して Siebel アダプターを使用してビジネス コンポーネントに対する操作を実行する | Siebel Note を使用してビジネス コンポーネントに対して SELECT クエリを実行する: SELECT 操作は、Data Provider for Siebel を使用してのみ実行できます。 |
MVG フィールドを使用したビジネス コンポーネントに対する操作 | BizTalk Serverと Siebel アダプターを使用して MVG フィールドを使用してビジネス コンポーネントに対する操作を実行する | WCF サービス モデルを使用して Siebel アダプターを使用して MVG フィールドを使用してビジネス コンポーネントに対する操作を実行する | ||
選択リスト フィールドを含むビジネス コンポーネントに対する操作 | BizTalk Serverと Siebel アダプターを使用して、候補リスト フィールドを使用してビジネス コンポーネントに対する操作を実行する | |||
ビジネス サービスの呼び出し | BizTalk Serverと Siebel アダプターを使用してビジネス サービス メソッドを呼び出す | Siebel を使用して Business Services で EXECUTE 操作を実行する | ||
統合オブジェクトを使用したビジネス サービスの呼び出し | Siebel アダプターを使用して統合オブジェクトを使用して Business Service メソッドを呼び出す |
次のステップ
このセクションのトピックでは、BizTalk Serverと .NET の両方のプログラミング ソリューションで Siebel アダプターを使用するアプリケーションを開発するのに役立つ情報、手順、および例について説明します。
- Siebel システムへの接続の作成
- Visual Studio で Siebel 操作のメタデータを取得する
- メタデータ ノード ID
- バインド プロパティの操作
- Siebel アダプターを使用して BizTalk アプリケーションを開発する
- WCF サービス モデルを使用してアプリケーションを開発する
- WCF チャネル モデルを使用してアプリケーションを開発する
- .NET Framework Data Provider for Siebel eBusiness Applications を使用する
- SharePoint での Siebel アダプターの使用
- サンプル
- ServiceModel メタデータ ユーティリティ ツールを BizTalk Adapter for Siebel eBusiness Applications と一緒に使用する