問題タブ [wcf-library]
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 - 同じ IIS 仮想ディレクトリで複数の Wcf サービス ライブラリをホストする方法
多くの WCF サービス ライブラリがあり、各ライブラリには複数のサービスがあります。そのライブラリを IIS の 1 つの仮想ディレクトリでホストしたいと考えています。どうやってやるの。その後、設定ファイルを使用せず、その情報をdbから読み取ります。カスタム サービス ホスト ファクトリを実行できますが、同じ IIS 仮想ディレクトリで複数の Wcf サービス ライブラリをホストするにはどうすればよいですか?
wcf - WCF アプリケーションへの WCF ライブラリ コントラクト
だから、私はWCFが初めてで、それがどのように機能するかを完全には想像していません..私はいくつかのプロジェクトで解決策を持ってEntityModelProject
いWCFLibraryProject
ますWCFProject
: WCFLibraryProject
エンティティと WCF アプリケーションの間にあります。ではWCFLibraryProject
、WCFProject が使用するすべてのメソッドとデータ型のコントラクトについて説明しました。(つまり、WCFProject コントラクトはまったく同じである必要があります)。では、WCFProject コントラクトをWCFLibraryProject
コントラクトに参照する方法はありますか?? ――それをどうにかするために?? 私は新しいコードサンプルなので、本当に役に立ちます。どうもありがとう
.net - wcf ライブラリがホストされているのと同じ方法で、マークアップを介して wcf クライアントを構成できますか?
これは、wcf ライブラリ プロジェクトがどのようにホストされているかについての私の理解です。wcf ライブラリ プロジェクトを作成すると、app.config は次のようになります。
単純に空のコンソール アプリケーション プロジェクトを作成し (その中に a を入れるだけConsole.ReadLine()
)、前のプロジェクトのアセンブリへの参照を追加し、services
上記のようにタグ全体を追加することができます。現在、ホストされています。そのコンソール アプリケーションが存続する限り存続します。
この作業を行うためにマークアップがどのように書かれたかのパターンに注意してください。のすべては、<services/>
ホストされる wcf サービス エンティティを表します。この場合、ホスティングは、コンソール アプリケーションを介した構成によって行われました。
私は、wcf サービスの消費について同様の例えに従うことができるかどうかを調べています。同じ構成パターンを使用して自分の wcf クライアントを作成できますか? 最終的に、これらの構成を別の構成ファイルに入れることを検討しています。
c# - Windows サービスの WCF ライブラリ ホストがエラーを返す
私はWCFサービスに慣れていません。WindowsサービスでホストされているWCFライブラリ(DLL)を持っています。このサービスは、リフレクションによって呼び出されているDLLによって呼び出されます。Windowsサービスに次のapp.configがあり、呼び出すEXEがありますすべてを一緒に:
デプロイメント環境で実行すると、次のエラー メッセージが表示されます。
サービス 'S3.IcVerfication.Wcf.Service.VerifyIC' にはアプリケーション (非インフラストラクチャ) エンドポイントがありません。
また、WCFTestClient でも機能しません。エンドポイントがないことを説明するエラーメッセージを返します...など
私は何を間違えましたか?
wcf - WCF サービス ライブラリと WCF サービス アプリケーションの違い
WPF プロジェクトで WCF サービス (.svc) を使用したい、サービスを作成しようとしていますが、Visual Studio には "WCF サービス ライブラリ" と "WCF サービス アプリケーション" があります。両方試しました。
「WCF サービス アプリケーション」を作成すると、.svc ファイルが取得されます。ホストすると、サービス参照として .svc ファイルが取得されます。
しかし、「WCF サービス ライブラリ」プロジェクトはどうでしょうか。これを作成すると、.cs ファイルしか取得できず、新しい .svc ファイルを追加しようとしましたが、.svc ファイルを追加するオプションがありません。My WPF アプリケーションで「WCF サービス ライブラリ」プロジェクトによって作成されたサービスを使用する方法を教えてください。
c# - WebSiteではなくWPFによってスローされたSqlConnection例外?
このプロジェクトは、トラブル チケット システムのサーバーとして機能する WCF ライブラリで構成されています。
ソリューション スケルトンへのリンク: http://imgur.com/eZqe5Q8
サーバーメソッドにアクセスできるインターフェイスがあります。
写真でわかるように、「MainDB」と呼ばれるDBがあります。
私は完全に正常に動作するサーバーへのサービス参照を含む Web サイトを持っています。
次に、同じサーバー インターフェイスにアクセスする GUI アプリケーション クライアントを作成する必要がありました。これを行うには、WPF アプリケーションを作成しました。Web サイトで行ったのと同じようにサーバーを参照し、同じインターフェイスを使用します。まったく同じメソッド (この場合は Login メソッド) を呼び出します。この画像で確認できます: http://imgur.com /3PajH3U
しかし、WPF からこのメソッドを呼び出すと、次のような赤い四角の線で例外が発生します。
「タイプ 'System.NullReferenceException' の未処理の例外が TTService.dll で発生しました
追加情報: オブジェクト参照がオブジェクトのインスタンスに設定されていません。」
DBが「公開」されていないせいかと思いましたが、そうでした。Web サイトと WPF を同時に実行すると、一方が完全にスムーズに実行され、もう一方がその例外を引き起こします。おそらく私はまだこの技術に慣れていないため、何が原因なのかわかりません。メソッド呼び出しの発信元が異なるという事実は、メソッドが呼び出しの発信元をどのように知るのか理解できないため、もっともらしい原因のようには思えません。
申し訳ありませんが、投稿に画像を載せることはできませんが、まだ十分な評判がありません。
助けてくれてありがとう。