問題タブ [endpoint]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wcf - WCF構成netTCp、エンドポイントがnull
次のエラーが発生します
ChannelFactory.EndpointのAddressプロパティがnullでした。ChannelFactoryのエンドポイントに有効なアドレスが指定されている必要があります。」
何が間違っているのかわかりません。誰かがそれの理由が何であるかを知っていますか?以下は私のプロジェクトのApp.configサーバーとクライアント側です。よろしくお願いします。
クライアント側
silverlight - WCF サービスを使用する Silverlight クライアント - 運用環境での構成の問題
WCF サービスを使用する Silverlight クライアントを構築しました。プロジェクト WCF サービス + Silverlight Host App の両方が Localhost で実行され、正常に動作するため、ローカルの開発ボックスで完全に動作します。
ただし、運用環境では、Silverlight クライアントは別の Web サイトでホストされ、WCF サービスは同じ IIS 内の別のサイトでホストされるようになりました。Silverlight アプリはサービスをまったく呼び出すことができず、サービスで WCF 診断を構成した後、サービスがまったく呼び出されていないことがわかりました。どういうわけか、Silverlight で WCF サービスのエンドポイント (運用環境) を更新する必要があるようですが、Silverlight でエンドポイントを更新する明確な方法はないようです。
何か案は ?
wcf - SSL を要求するように WCF サービスを変更する
httpバインディングで正常に実行されていたWCFサービスがあります。SSL を使用するようにこれを更新しようとしましたが、次のエラーが発生します。
「バインディング WSHttpBinding を持つエンドポイントのスキーム http に一致するベース アドレスが見つかりませんでした。登録されているベース アドレス スキームは [https] です。」
これは、IIS 7.5 でサイトを「SSL が必要」に設定した場合にのみ発生し、チェックを外すと正常に動作します。
ここに私の設定があります
私はあらゆる種類のことを試しましたが、何も得られないようです。どんな助けも大歓迎です!
wcf - 静的変数と 2 つの仮想ディレクトリを持つ WCF サービス
2 つのエンドポイント/仮想ディレクトリを持つ WCF サービスがあります。
ローカルホスト/A/X.svc
ローカルホスト/B/X.svc
両方の「エンドポイント」が静的変数からの独自のインスタンスを持っているようです。AppDomain が原因であることは既にわかっています。しかし、両方のエンドポイントが同じ AppDomain を使用する可能性はありますか?
wcf - WCF 構成 - basicHttpbinding
WCF の基本構成に問題があります。私は携帯電話アプリケーションに取り組んでいます。最初に、basicHttpBinding を使用するテスト デスクトップ アプリケーションを作成しましたが、すべて問題ありませんでした。次に、同じコードを使用しました (違いは ServerReference だけです - 電話では、NetCFSvcUtil を使用して生成された 2 つのサーバー ファイルを使用しました)。電話アプリケーションで、Endpoint no Found Exception が発生します。以下に私の設定を入れています。助けや提案をいただければ幸いです。
よろしく。
電話側の例外:
メッセージを受け入れることができるhttp://localhost:4444/Service/PhoneServiceでリッスンしているエンドポイントはありませんでし た。これは、多くの場合、アドレスまたは SOAP アクションが正しくないことが原因です。詳細については、InnerException (存在する場合) を参照してください。
電話の設定:
** サーバー構成の適切なフラグメント**
*ブラウザでの設定 *
電話サービス サービス
サービスを作成しました。
このサービスをテストするには、クライアントを作成し、それを使用してサービスを呼び出す必要があります。これは、コマンド ラインから次の構文で svcutil.exe ツールを使用して行うことができます。
svcutil.exe http://localhost:4444/Service/PhoneService?wsdl
これにより、クライアント クラスを含む構成ファイルとコード ファイルが生成されます。2 つのファイルをクライアント アプリケーションに追加し、生成されたクライアント クラスを使用してサービスを呼び出します。例えば:
wcf - ワークフロー WCF サービス (XAMLX) に使用するサービス名
作成した WF サービス (MyFoo.xamlx) にエンドポイントなどを提供する方法を見つけようとしています。通常、Service を作成するときは、Service name="" に作成したサービスのタイプを反映させる必要がありますか? つまり、次のように入力します。
<Service name="MyNameSpace.Foo" behaviorConfiguration="myFooBehaviorConfig">
これは典型的な .svc シナリオで機能し、正常に機能することができます。この概念を .xamlx サービスにどのようにマッピングするのでしょうか? その中で、サービス名の中にFoo.xamlxを入れても機能しないか、機能していないように見えます (メタデータが有効になっていないため)。
次に、サービスからbehaviorConfiguration属性を削除し、タグから myFooBehaviorConfig<behavior/>
も削除すると、基本的にWeb構成のグローバル設定がさらに多くなります-ブーム!.xamlx で公開されているメソッド/操作を確認できますか?
<serviceBehaviors>
<behavior name="foo" >
対
<serviceBehaviors>
<behavior >
最初はこれは素晴らしいことで、労力は必要ありませんが、同時に、開発者が HTTP エンドポイントやネットパイプにアクセスすることを望んでいません。指定したnet.tcpポートからのみ着信するようにします。それを行うには<Service name=""/>
、どうにかして xamlx に一致させる必要がありますか?
また、空の .svc ファイルを作成し、その方法で xamlx を指すというトリックを使用してみました (開発者が常に .svc であり、.xamlx ではないと想定するように)
<%@ ServiceHost Language="C#" Debug="true" Service="ActivityHubService.xamlx" Factory="System.ServiceModel.Activities.Activation.WorkflowServiceHostFactory" %>
繰り返しますが、動作の命名などを削除すると、これも foo.svc を介して機能します..しかし、一致する a 全体<service>
をフリーキン xamlx でクラックすることはできないようです!! :)へへへ。
もどかしい..
この分野の専門家はいますか?
wcf - WCF エンドポイントの構成
「WCF4.0 の新機能」チュートリアルを実行します。最初の演習は、構成なしでサービスをセットアップすることです。次に、サービス メタデータを提供するための構成を配置します。シンプルなもの。
私が今やろうとしているのは、構成を拡張して、同じサービス コントラクトを別のポートで公開することです。この場合はhttp://localhost:9001/test です。
これは私の設定です...
ただし、これに接続しようとすると、マシンが積極的に接続を拒否したというメッセージが表示されます。なぜこれが機能しないのですか?また、サービスを表示するために wcftestclient で使用できるアドレスは何ですか?
.net - サービスの既定の WCF エンドポイントをハードコーディングする方法は?
セルフホステッド サービスでは、App.config で指定されたエンドポイント (存在する場合)、または App.config が空の場合はコードで指定された既定のエンドポイントを使用したいと考えています。これどうやってするの?
編集:明確にするために、これはServiceHostを使用したサーバー(サービス)側にあります。
asp.net - Authentication mode="Forms" が原因で WCF エンド ポイントでエラーが発生する
.NET 4.0 Web アプリケーション プロジェクト内に WCF エンド ポイントがあります。VS2010 WCF テスト クライアントを使用すると、サービスに正しく接続できます。ただし、サービスを使用すると、一般的なエラー メッセージが表示されます。
コンテンツ タイプ text/html。応答メッセージの charset=UTF-8 がバインディングのコンテンツ タイプ (text/xml; charset=utf-8) と一致しません。カスタム エンコーダーを使用する場合は、IsContentTypeSupported メソッドが適切に実装されていることを確認してください。応答の最初の 1024 バイトは次のとおりです。
web.config ファイルから認証を削除すると、サービスが正しく機能することがわかりました。
このサービスだけを認証から削除する方法はありますか?
endpoint - Virtuoso でのエンドポイントの定義
Virtuoso でオントロジーの新しいエンドポイントを定義するにはどうすればよいですか? RDF ストアのアップロード タブで、Virtuoso Conductor を介してオントロジーをアップロードできました。次に、アプリケーションで HTTP 経由でエンドポイントを使用できるように、一連のエンドポイントを定義する必要があります。Virtuoso Conductor に、エンドポイントを作成するためのユーザー フレンドリーなインターフェイスを実装するタブはありますか? また、どうすればそれを実行できますか? 外部ツールを使用する必要がありますか?