2012-04-17 13 views
1

私は、Silverlight対応WCFサービス(名前API)を使用して、Silverlight WebプロジェクトでWCF APIを作成しました。SilverlightでWCF APIにアクセスするには?

私はこれで動作契約ロジックを追加しました:

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

私は、Silverlightクライアントプロジェクトで「APIRef」という名前のサービス参照を追加しました。

今私はhttp://localhost:2250/API.svc を使用してアクセスする1つの方法を知っているし、それは、APIなど

に関するいくつかの情報を表示するが、私はリモートデバイスがAddNums(a、b)は方法

にアクセスできるようにしたいです

どのように私はこれにアクセスすることができます....ガイドに

おかげ

答えて

0

を記入してくださいあなたは、サービス参照を追加した後、クライアント側のスタブクラスを持つべきです例。 これを含めてメソッドを呼び出す必要があります。

APIRefClient.AddNums(x,y); 

重要なことは、あなたが私にスタブクラスを作成する方法についていくつかのguidenceを与えることができます

+0

こんにちは*** Clientクラスを取ること、です。実際に私は問題を解決することができません – TheBond

+0

あなたはあなたのビジュアルスタジオのプロジェクトを右クリックし、 "Add Service Reference"を選択してください - あなたは末尾にURLを貼り付けますか?wsdlをクリックしてください - サービスを選択してください - あなたの準備ができました... – Stephan

+0

見る:http://www.eggheadcafe.com/tutorials/wcf/a1647f10-9aa4-4b0c-bbd9-dfa51a9fab8e/adding-wcf-service-references.aspx – Stephan

関連する問題