[解決済み] WCFサービスアプリケーションとWCFサービスライブラリの違いは何ですか?
2022-08-21 04:27:24
質問
WCFのWebサービスを開発しているのですが、WCFサービスアプリケーションのテンプレートを使って、開発を行いました。
WCF Service Application" を作成することで、この要件を満たすことができますか。 WCFサービスアプリケーションよりもWCFサービスライブラリーを作成する利点は何ですか?
どのように解決するのですか?
サービスアプリケーションには、すでにセットアップされたWebサイトのホストが含まれています。 サービスライブラリは、ホストが参照および起動できるサービスのライブラリです。
サービス ライブラリで開始した場合 (推奨)、好きなホスト (Windows サービス、IIS/ASP.NET、またはコンソール アプリケーション) を選択でき、新しいホストからライブラリを参照するだけでよいのです。 サービス アプリケーションを選択すると、ホストが IIS/ASP.NET に限定されます (これは目的には適しているかもしれませんが、使用できるプロトコルが限定されます)。
編集 : これを書いた後のIISの変更で、ASP.NETのアクティベートされたサービスでより多様なプロトコルが使えるようになり、サービスアプリケーションの選択は以前よりずっと制限されなくなりました。
関連
-
[解決済み】コレクションが変更され、列挙操作が実行されないことがある。
-
[解決済み] 受信メッセージの最大メッセージサイズ枠(65536)...枠を増やすには、MaxReceivedMessageSizeプロパティを使用します。
-
[解決済み] w3wp.exeとは何ですか?
-
[解決済み】WCFクライアント `using` ブロックの問題に対する最良の回避策は何ですか?
-
[解決済み】WCFとASMXのWebサービスの違いは何ですか?
-
[解決済み】Windows 8のIISでWCFサービスを提供できない。
-
[解決済み】WCFサービスからきれいなJSONを返すにはどうすればいいですか?
-
[解決済み] WCFサービス起動エラー "このコレクションには、スキームhttpを持つアドレスが既に含まれています。"
-
[解決済み] WcfTestClient.exe (Visual Studioの一部)はどこにありますか?
-
[解決済み] すべてのWCF呼び出しにカスタムHTTPヘッダを追加するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] デフォルトのエンドポイント要素が見つからない
-
[解決済み] (413) リクエストエンティティが大きすぎる|uploadReadAheadSize
-
[解決済み] Windows 7のsvcutil.exeはどこにあるのですか?
-
[解決済み] WCFメタデータに解決できない参照が含まれている
-
[解決済み] REST API / ウェブサービスを保護するためのベストプラクティス [終了しました]。
-
[解決済み] WcfTestClient.exe (Visual Studioの一部)はどこにありますか?
-
[解決済み] すべてのWCF呼び出しにカスタムHTTPヘッダを追加するには?
-
[解決済み] WCFトレースをオンにするには?
-
[解決済み] WCFサービスのタイムアウト値を増加させる
-
[解決済み] EndpointDispatcherの例外でContractFilterの不一致が発生する。