問題タブ [was]
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 - WAS で WCF サービスをホストする方法
Add(int x, int y) Sub(int x,int y) Mul(int x,int y) Div(int x,int y) のような小さなロジックを持つ単純な WCF サービスがあります。
IISとセルフホスティング(ServiceHostクラスを使用)を使用してサービスをホストしました
ここで、WAS を使用してサービスをホストしたいと考えています。
どうすれば進めますか..WASについてまったくわかりません..???
c# - WCF を WAS にデプロイする
私が奇妙な環境にいることを前置きさせてください。
マネージャーがインストールされていないiisにWCFサービスをデプロイする必要があります。以前は、そのパスの仮想ディレクトリなどにインストールしていました。マネージャーがいなければ、これはオプションではないように見えるので、WAS にインストールしたいと考えています。これに関する情報を誰か提供してもらえますか?これに関する正確な詳細は見つかりません。正確な場所にある必要がありますか?このために実行するコマンドラインはありますか? 使用している構成ファイルを介して処理していると思います。次の例に従っています:方法: WAS で WCF サービスをホストする
しかし、サービス ファイルをどこに配置する必要があるかについての具体的な詳細が欠けています。
インストールされている機能には、.net 3.5.1 プロセス モデルを使用した Windows プロセス アクティベーション サービス、.net 環境、dn 構成 API の wcf アクティベーション、http アクティベーションと非 http アクティベーションの両方が含まれます。どうも。
c# - WAS を使用した WCF サービスで Autofac を使用する
構成ファイルで serviceActivations を設定することにより、.svc ファイルを使用せずにサービスをホストできる WCF 4.0 の機能が気に入っています。デフォルトのサービス ファクトリを使用するとうまく機能しますが、依存関係が適切に注入されるように、AutofaServiceHostFactory を使用して同じことをしようとしています。私が試したすべてのシナリオで、サービスにアクセスしようとすると、まだこのエラーが発生しました。 WCF 用に構成されたサービス 'WCFAutofacWiring.MyService' は、Autofac コンテナーに登録されていません。空の asp.net Web サイトでサービスをホストしています。これが私がしたことです:
Web.config:
次に、Autofac のドキュメント ( Autofac WcfIntegration )に記載されているように、 app_code フォルダーにファイルを配置して依存関係を登録し、サービスの開始時にコードが呼び出されることをデバッガーで確認しました。
最後に、ここに私の登録があります:
私のサービスは、serviceActivation の代わりに .svc ファイルを使用すると完全に機能しますが、web.config で指定できるファクトリをセットアップすることが唯一の理由である場合、.svc ファイルを作成するのは無駄だと思います。
何か案が ?
ありがとう
wcf - 同じ wcf サービスの 2 つのバージョンをデプロイする
私はWCFサービスを作成し、特定のport.bindingでIISおよびWASの下に展開しました.NetTcpBindigです。
サービスに別の機能を実装した後、別の URL で再度デプロイします。
しかし、クライアントは、サービスの 2 つの異なるバージョンに対して 2 つの異なるポートを持つ同じ URL を持つことを望んでいます。
このタスクを達成するための最良のオプションは何ですか?
iis-8 - 100 を超えるサイトを開始するとエラーが発生する
100 を超えるサイトを開始すると、エラーが発生します。
World Wide Web Publishing Service サービスは、次のエラーのために開始できなかった Windows Process Activation Service サービスに依存しています:
サービスがサービス固有のエラー コードを返しました
101 番目のサイトを起動すると、常に問題が発生します。
wcf - MSMQ を介した WAS アクティベーションは伝説ですか?
IIS/WAS アクティベーションを使用した MSQM 経由の WCF サービスの 4 回目または 5 回目の実装に取り組んでいます。そして、私はそれを適切に機能させることができませんでした。これは常に同じ話です。私のサービスは、IIS Web サイトが他の方法で対話された場合にのみアクティブになります (/somewhere/myService.svc でサービス メタデータ ページを処理するなど)。突然、キューにメッセージを送信するだけの場合、サービスはメッセージの処理を停止し、.svc ページにアクセスするとすぐに再起動します...
これは私にとって非常に一般的なパターンであるため、共通の解決策にたどり着きました。そのページにアクセスする powershell スクリプトを実行するジョブを (数分ごとに) スケジュールすることです。非常にシンプルですが、あまりエレガントではありません。さらに、理論上不要です。
これは、さまざまな IIS バージョン (7.0 および 7.5)、さまざまな Windows 2008 サービス パックおよびリリース、および AD ドメインまたはワークグループ内のサーバーで発生しました。これに関する Web 上のすべての情報、特に MSDN と microsofties のブログを読んだと思うので、バインディングの構成、MSMQ のアクセス許可、およびあちこちで見つけることができるその他すべての詳細が設定されています。
質問: WAS over MSMQ で成功した人はいますか?