私は、クライアントとしてシンプルなASP.NETページを使用する単純なワークフローファンデーションに取り組んでいます。ワークフローファウンデーション受信アクティビティ
私はこのページを使用して、ローン金額と月額を収集し、月額ローン額を計算しています。
私はこれを行うために使用する2つのWCFサービスを持っています。
WFアプリケーションでは、レスポンスからのリクエストを待つ「Receive Activity」から始めます。これを行うには、プロパティに "ServiceContractName"を定義する必要があります。特にこれは何を指していますか?私が使っているサービスの一つのWSDLを見てみると
EDIT は、次のURLで発見された:
http://vlab.asu.edu:9135/ServiceRepository/MonthlyPayment/Service.svc?wsdl
、それは私が私を助けるかもしれないと思うそれに次のように持っていますServiceContractNameに使用する適切な名前空間を取得:
のsoapAction = "http://tempuri.org/IService/CalculateMonthlyPayments"
私はまだサービスの適切な名前空間に何を使用するのですか?
私が使用しているサービスのWSDLを見ています。これは次のアドレスにあります:http://vlab.asu.edu:9135/ServiceRepository/MonthlyPayment/Service.svc?wsdlしかし、私は名前空間がsoapAction = "http: //tempuri.org/IService/CalculateMonthlyPayments "だから、私はServiceContractNameのために何を使用するのですか? – TheJediCowboy
ServiceContractNameはhttp://tempuri.org/IServiceです。 (http://を忘れないでください - 私はコメントを投稿すると消えてしまいます)。 CalculateMonthlyPaymentsは、サービスによって公開される操作(メソッド)です。 – Tim