2016-04-28 15 views

答えて

0

Windows 10アプリケーションでWCF NETTCPサービスを使用することはできません。 あなたのソリューションは、Webサーバの設定ここで

に新しいエンドポイントを追加することであることはサンプルです:

<endpoint name="webHttpBinding" 
behaviorConfiguration="webHttpBehavior" 
address="/productProviderRest.svc" 
binding="webHttpBinding" 
contract="WCFServices.IProductProvider" /> 

それが必須なので、動作を追加することを忘れないでください:次に

<behaviors> 
    <endpointBehaviors> 
    <behavior name="webHttpBehavior"> 
     <webHttp helpEnabled ="true" /> 
    </behavior> 
    </endpointBehaviors> 
</behaviors> 

uwpアプリケーションからそれらを呼び出せるようにメソッドを公開する必要があります。そのような 何か:

[WebGet(UriTemplate="/count")] 
public int GetCount(){ 
... 
} 

[WebGet(UriTemplate="/list 
public List<Products> GetProducts(){ 
... 
} 

あなたは別の解決策を持っています。Web APIをサポートして完全なサーバソリューション:)

+0

を再作成するには、私は窓に窓10と8.1アプリの理由ではないが.nettcp使用することができましたか?これはMicrosoftが実装しようとしているものですか? –

関連する問題