0

Web サービスとして公開されるオーケストレーションを作成しました。オーケストレーションは基本的に従業員のメッセージ タイプを受け取ります。これには、メッセージ割り当て形状の ModifiedEmployeeMsg に以下のように値を割り当てて送信する識別フィールドとして昇格された Employee_Name があります。 ModifiedEmployeeMsg を SOAP アダプタの応答部分に追加します。

modifiedEmployeeMsg = employeeMsg; modifiedEmployeeMsg.EmployeeName = "サム";

さて、この公開された Web サービスを Windows アプリケーションから使用したいのですが、この Web サービスを呼び出す方法と、XML メッセージをパラメーターとして Web サービスに渡す方法を教えてください。基本的には同期呼び出しです。従業員のメッセージと従業員のメッセージの変更されたバージョンを返す Web サービスに。ありがとう。

4

2 に答える 2

1

Web サービスは、他の Web サービスと同じように呼び出すことができます。

これには、Windows アプリケーションへの Web 参照の追加が含まれます。これにより、Windows アプリケーション (EmployeeMsg など) にプロキシ オブジェクトが生成され、XML を作成せずにサービスを呼び出すことができます。.NET がすべての XML を管理します。

MSDN のこの記事、Consuming Web Services with the Microsoft .NET Compact Frameworkに例があります。Compact Framework のイントロは無視してください。記事の残りの部分は引き続き適用されます。

于 2009-11-15T06:46:10.597 に答える