1

APIという名前のSilverlight対応のWCFサービスを使用して、SilverlightWebプロジェクトでWCFAPIを作成しました。

これに操作コントラクトロジックを追加しました:

[OperationContract]
 public int AddNums(int a, int b)
 {
    return (a + b);
 } 

ここで、SilverLightクライアントプロジェクトに「APIRef」という名前のサービスリファレンスを追加しました。

これで、 http:// localhost:2250 / API.svcを使用してアクセスする1つの方法がわかり 、APIなどに関する情報が表示されます。

しかし、リモートデバイスがAddNums(a、b)メソッドにアクセスできるようにしたい

どうすればこれにアクセスできますか....ガイドを教えてください

ありがとう

4

1 に答える 1

0

サービス参照を追加した後、クライアント側にスタブクラスが必要です。それを含めて、メソッドを呼び出す必要があります。

APIRefClient.AddNums(x,y);

重要なのは、***Clientクラスを受講することです

于 2012-04-17T16:43:39.460 に答える