タグ付けされた質問 「wcf」

Windows Communication Foundationは、サービス指向アプリケーションを迅速に構築するための統合プログラミングモデルを提供する.NET Frameworkの一部です。

7
構成ファイルなしのWCF構成
構成ファイルを使用せずにプログラムでWCFサービスを公開する方法の良い例を誰かが知っていますか?WCFを使用すると、サービスオブジェクトモデルが大幅に機能強化されたので、それが可能であることを知っています。その方法の例を見たことがありません。逆に、構成ファイルなしでの消費もどのように行われるかを確認したいと思います。 誰かが尋ねる前に、私はこれを設定ファイルなしで行う非常に特別な必要があります。私は通常、そのような方法はお勧めしませんが、前述したように、この場合は非常に具体的なニーズがあります。

5
WCF名前付きパイプの最小限の例
WCF名前付きパイプの最小限の例を探しています(名前付きパイプを介して通信できるサーバーとクライアントの2つの最小限のアプリケーションが必要です)。 Microsoftには、HTTPを介してWCFを説明する華麗な記事Getting Started Tutorialがあり、WCFと名前付きパイプについて類似したものを探しています。 私はインターネットでいくつかの投稿を見つけましたが、それらは少し「高度」です。最低限必要な機能だけが必要なので、コードを追加してアプリケーションを動作させることができます。 名前付きパイプを使用するように置き換えるにはどうすればよいですか? <endpoint address="http://localhost:8000/ServiceModelSamples/Service/CalculatorService" binding="wsHttpBinding" bindingConfiguration="WSHttpBinding_ICalculator" contract="ICalculator" name="WSHttpBinding_ICalculator"> <identity> <userPrincipalName value="OlegPc\Oleg" /> </identity> </endpoint> 名前付きパイプを使用するように置き換えるにはどうすればよいですか? // Step 1 of the address configuration procedure: Create a URI to serve as the base address. Uri baseAddress = new Uri("http://localhost:8000/ServiceModelSamples/Service"); // Step 2 of the hosting procedure: Create ServiceHost …
90 c#  wcf  named-pipes 


4
WCFサービスリファレンスの.datasourceファイルとは何ですか?
VisualStudioの「サービス参照の作成」によって自動的に生成される.datasourceファイルとは何ですか?ファイル内のコメントは次のとおりです。 このファイルは、Visual Studio.Netによって自動的に生成されます。これは、汎用オブジェクトデータソースの構成情報を格納するために使用されます。 ファイル拡張子の名前を変更したり、このファイルの内容を編集したり すると、プログラムがファイルを認識できなくなる可能性があります。 ただし、これらのファイルはオプションのように思われるので、何に使用されるのか疑問に思います。また、XPでパス長の問題が発生することが多いため、削除しても本当に安全かどうか疑問に思っています。 http://www.eggheadcafe.com/conversation.aspx?messageid=34104031&threadid=34104026 誰かがこれらのファイルに関するいくつかの公式MSドキュメントを教えてもらえますか?

8
WCFデータサービス(OData)とASP.NET Web API
RESTfulサービスとさまざまなクライアント(Silverlight、iOS、Windows Phone 7など)で構成される分散アプリケーションを設計しています。現在、サービス、WCFデータサービス(OData)、またはASP.NET MVC 4で提供される新しいASP.NET Web APIを実装するために使用する必要があるテクノロジを決定しています。 私はそれぞれについていくつかのプレゼンテーションをオンラインで見てきましたが、今は主にURIとネイティブハイパーメディア機能に組み込まれているフィルタリングメカニズムのために、WCF Data Servicesに傾いています。私が見ることができる唯一の欠点は、POXとは対照的なAtom Pub仕様の冗長性です。 決定を下す前に、これら2つのテクノロジーについて知っておくべきことはありますか?なぜ誰かがWCF Data ServicesではなくASP.NET Web APIを選択するのですか?

22
これは、HTTPプロトコルを使用していないサービスエンドポイントバインディングが原因である可能性があります
ローカルマシンでWCFサービスが正常に実行されています。サーバーに配置しましたが、次のエラーが発生します。 http://xx.xx.x.xx:8200 / Services / WCFClient.svcへのHTTP応答の受信中にエラーが発生し ました。これは、HTTPプロトコルを使用していないサービスエンドポイントバインディングが原因である可能性があります。これは、HTTPリクエストコンテキストがサーバーによって中止されたことが原因である可能性もあります(おそらくサービスのシャットダウンが原因です)。詳細については、サーバーログを参照してください。] URLのサービスにアクセスしましたが、正常に機能しています。この関数に対して行っているのは、画像名に文字列を返すことだけなので、渡されるデータはそれほど多くありません。ログをトレースしましたが、同じ情報が得られます。これが私のクライアント設定です: <binding name="basicHttpBinding_IWCFClient" closeTimeout="00:01:00" openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard" maxBufferPoolSize="2147483647" maxReceivedMessageSize="2147483647" messageEncoding="Text" textEncoding="utf-8" useDefaultWebProxy="true" allowCookies="false"> <readerQuotas maxDepth="2147483647" maxStringContentLength="2147483647" maxArrayLength="2147483647" maxBytesPerRead="2147483647" maxNameTableCharCount="2147483647" /> <security mode="None"> <transport clientCredentialType="None" proxyCredentialType="None" realm="" /> <message clientCredentialType="UserName" algorithmSuite="Default" /> </security> </binding> <endpoint name="basicHttpBinding_IWCFClient" address="http://localhost:4295/Services/WCFClient.svc" binding="basicHttpBinding" bindingConfiguration="basicHttpBinding_IWCFClient" behaviorConfiguration="WCFGraphicManagementTool.Services.ClientBehavior" contract="WCFClient.IWCFClient" /> …

13
IISで.svcファイルにアクセスするときのHTTP404
最近、Visual Studio 2008からテストしたときに正常に機能するWCFサービスを作成しました。しかし、プロジェクトをIISに展開し、IISから.svcファイルにアクセスしようとすると、次のエラーが発生します。 "Server Error in '/' Application.The resource cannot be found. " 私は過去4日間この問題を抱えています。 IISマネージャーのハンドラーマッピングで、.svcの2つのエントリを確認できます。 svc-Integrated and svc-ISAPI-2.0
87 c#  .net  wcf 

13
このWCFエラーの意味:「カスタムツールの警告:wsdl:portTypeをインポートできません」
ソリューションでWCFサービスライブラリプロジェクトを作成し、これへのサービス参照があります。クラスライブラリのサービスを使用しているので、クラスライブラリに加えて、WPFアプリケーションプロジェクトからの参照があります。サービスは簡単にセットアップできます-非同期サービス機能を取得するために変更されただけです。 サービス参照を更新するまで、すべてが正常に機能していました。失敗したので、最終的にロールバックして再試行しましたが、それでも失敗しました!つまり、サービス参照の更新は、変更を加えずに失敗します。なぜ?! 私が得るエラーはこれです: Custom tool error: Failed to generate code for the service reference 'MyServiceReference'. Please check other error and warning messages for details. 警告はより多くの情報を提供します: Custom tool warning: Cannot import wsdl:portType Detail: An exception was thrown while running a WSDL import extension: System.ServiceModel.Description.DataContractSerializerMessageContractImporter Error: List of referenced types contains more …

16
WCFは基準を引き上げますか、それとも単に複雑さのレベルを引き上げますか?[閉まっている]
クローズ。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 11か月前に閉鎖されました。 この質問を改善する WCFが提供する3つの部分からなるサービス/ホスト/クライアントモデルの価値を理解しています。しかし、それは私だけですか、それともWCFがかなり直接的で単純なもの(ASMXモデル)を取り、それを台無しにしたように見えますか? SvcUtilのコマンドラインを過去にさかのぼってプロキシを生成する代わりの方法はありますか?ASMXサービスでは、テストハーネスが自動的に提供されました。今日、WCFに良い代替手段はありますか? WS *のものがWCFとより緊密に統合されていることを感謝し、そこでWCFの見返りを見つけたいと思っていますが、それ以外の場合は困惑しています。 また、WCFで利用できる本の状態はせいぜいひどいものです。優れた著者であるJuvalLowyは、優れたO'Reillyの参考書「ProgrammingWCF Services」を作成しましたが、WCFの使用法を学ぶために(とにかく)それほど多くのことをしていません。その本の前身(そしてチュートリアルとしては少しよく整理されていますが、それほど多くはありません)は、Michele LerouxBustamanteのLearningWCFです。良い場所がありますが、場所が古く、対応するWebサイトがなくなっています。 物事からベジェバスをグーグルで続ける以外に、良いWCF学習リファレンスがありますか?
84 wcf  web-services 

14
X509Store証明書の問題。FindByThumbprintを検索
メソッドを使用すると問題が発生します X509Store.Certificates.Find public static X509Certificate2 FromStore(StoreName storeName, StoreLocation storeLocation, X509FindType findType, string findValue) { X509Store store = new X509Store(storeName, storeLocation); store.Open(OpenFlags.ReadOnly); try { //findValue = "7a6fa503ab57b81d6318a51ca265e739a51ce660" var results = store.Certificates.Find(findType, findValue, true); return results[0]; } finally { store.Close(); } } この場合、Findメソッドは0の結果(results.Count == 0)を返しますが、findValueを定数として指定すると、メソッドは証明書を検索します。 public static X509Certificate2 FromStore(StoreName storeName, StoreLocation storeLocation, …


4
最初にEFコードのCTP5に対してProxyCreationEnabledをオフにすることの欠点は何ですか
私のWCFサービスがコードファーストモデルからクラスを返すことができる唯一の方法は、以下のコードProxyCreationEnableをfalse使用するようにを設定することです。 ((IObjectContextAdapter)MyDb).ObjectContext.ContextOptions.ProxyCreationEnable = false; これを行うことの悪影響は何ですか?1つの利点は、少なくともこれらの動的タイプをシリアル化して、WCFを使用してネットワーク経由で送信できることです。

6
WCFChannelFactoryとプロキシの生成
ChannelFactoryを使用して呼び出しを呼び出すことができるのに、どのような状況でWCFサービスからプロキシを生成したいのか疑問に思っていますか? このようにして、プロキシを生成する必要がなく、サーバーが更新されたときにプロキシを再生成することを心配する必要はありませんか? ありがとう

4
netsh.exeではどのappidを使用する必要がありますか?
netshコマンドはappidを必要とします(ここを参照): netsh http add sslcert ipport=0.0.0.0:8000 certhash=0000000000003ed9cd0c315bbb6dc1c08da5e6 appid={00112233-4455-6677-8899-AABBCCDDEEFF} これまでのところ、GUIDnetshが提供してほしいと思っているGUIDをどのように知っているのか理解できていません。ヒントはありますか?
82 windows  wcf  ssl  netsh 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.