問題タブ [self-hosting]

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.

0 投票する
3 に答える
5958 参照

.net - 別のアセンブリからコントローラーを参照する自己ホスティング WebAPI アプリケーション

私が求めていたものに近いと思われるこの宝石に出会いました。ただし、参照アセンブリから既に作成されたコントローラーを使用したいと考えています。

私の最初のクラックは、アセンブリを参照し、元の webAPI プロジェクトと同じようにルーティング ルールを設定することでしたが、セルフホステッド サービスを呼び出そうとするたびに 400 が返されます。私は Fiddler を使用してリクエストの内部を調べました。アドレスの違いを除けば、webAPI プロジェクトと自己ホスト型プロジェクトに対するリクエストは同じです。

これは比較的簡単なはずですが、受け入れられる答えが見つかりませんでした。

0 投票する
1 に答える
181 参照

wordpress - ブログをWordpress.comから自己ホスト型に移行: COREウィジェット/プラグインのインストール方法

ブログを wordpress.com サイトから自己ホスト型のサイトにエクスポートできました。

しかし、'CORE ウィジェット' (http://en.support.wordpress.com/topic/widgets-sidebars/) のインストールに問題があります。これらは wordpress.com のみにロックダウンされていますか?

ありがとう!

0 投票する
1 に答える
354 参照

asp.net-web-api - Asp.Net webapi xml フォーマッタが機能しない

asp.net webapi フレームワークを使用して自己ホスト型サービスを作成し、 html を返すことができるようにカスタム MediaTypeFormatter を追加しました。私の問題は、HTMLでJqueryを使用したいので<script type="text/javascript" src="/scripts/jquery-1.7.1.min.js"></script>、テンプレートに通常のものを含めたことです。URL を参照すると、html は完全に提供されますが、jquery ファイルの GET は 404 を返します。

私の「Webサーバー」はこのリクエストをどうするか分からないので、これは理にかなっていると思います。では、スクリプトや css ファイルなどのファイルを提供するために、ルートとコントローラーを追加する必要がありますか? それとももっと簡単な方法がありますか?

そうでない場合は、jquery スクリプトをテンプレートに直接追加することもできますが、誰かがより良い解決策を持っている場合は、そうしたくありません。

0 投票する
2 に答える
1351 参照

java - JAVAクライアントを使用して.NetSOAPサービスに接続しようとしています

.Net SOAPサービスに接続しようとしています。SOAPサービスは別のプロジェクトメンバーによって作成され、C#で記述されています。彼はWCFセルフホストクライアントを使用していると私に言いました。

NetBeans 7.1を使用して、WSDLに基づいてJavaSOAPクライアントを生成しました。これは、JavaクライアントからJavaサーバーで試してみたときに機能しました。しかし、.Netサーバーで試してみると、次のようになります。

私は他のフォーラムでこの問題を修正できないことを読みました、誰かが私を助ける方法を知っていますか?

サーバー側ではwsHttpBindingを設定しましたが、セキュリティ設定なしでSOAPサービスを実行したいと考えています。そのため、app.configのこのxmlで修正しようとしました

これは、基本的な自己ホスト型WCFアプリケーションです。

0 投票する
2 に答える
1155 参照

azure - DC でのサーバー ホスティングから Azure への移行

私は、英国を拠点とするホスティングおよび Web デザイン会社を経営しています。

英国の DC には約 10 台の物理サーバーがあり、約 300 ほどの Web サイト、電子メール サーバー、および Web アプリケーションをホストしています。それらはすべて、いくつかの Linux VM を備えた Windows サーバー プラットフォーム上にあります。

現在、Windows Azure アカウントを持っています。Azure アカウント内に中規模の Windows 2008 サーバーをセットアップしました。それを使用して、Web サイトとサービスの一部をホストし、Azure アカウントと新しいサーバーに移行したいと考えています。おそらく、すべてのサービスを移動して、DC 内の物理サーバーの必要性をなくすことができると考えています。

私の質問は、これが実際に継続的にどれだけの費用がかかるかについて、まだ本当に苦労しているということです。

請求エリアは、私の請求書が£0.00と表示されるだけなので、実際にはあまりわかりません。使用状況が表示されますが、現在使用しているリソースと Azure での請求方法を比較するのに本当に苦労していますか? 私が裁判にかけられなかったとしたら、それが私にどのような費用がかかるかさえ示していません。

現在の DC でホスティングするよりも費用がかかる場合は、Web ホスト サイトを移動したくありません。

現在のいくつかのサーバーよりも優れた仕様としてセットアップした新しいサーバーに多くのサイトを移動することを考えていたので、大きなメリットがあり、Azure アカウントにはるかに大きなサーバーをセットアップすることも検討しましたが、再びその箱の実際のコストについては不明で、比較するのは難しい.

電卓を見て、展開するサーバーの数を選択し、必要なストレージと帯域幅を選択するだけでよいですか? または、次のような請求領域の項目も確認する必要がありますか?

コンピューティング ユニット、ストレージ トランザクション、データ転送 (アウト)、データ転送 (イン)

サーバーをセットアップするときに、必要なストレージの量を尋ねられませんでした.

これを今後12か月間使用したいものとして実際に見ているので、アドバイスはありますが、最終的に移行した場合、通常のホスティングよりも費用がかかり、最後にすべてを元に戻す必要があります12ヶ月。

乾杯

0 投票する
1 に答える
880 参照

signalr - SignalR-本番環境では、8時間後に応答しません

処理でSignalRを使用します。起動時にはすべて正常に動作しますが、8〜9時間後、例外なく、またはイベントログのログ情報が表示されない限り、サービスは動作を停止します。

情報:

  • オンラインユーザー(この8〜9時間でこのサービスを使用する):3000
  • オンライン同時ユーザー数最大(同時に):200
  • ハブ数:1(ロギングのすべての方法でcatchを試してください)

ブラウザのタイムアウト後、「404notfound」を返します。

何かアイデアはありますか?

0 投票する
2 に答える
890 参照

c# - コンソール アプリケーションでホストされる WCF サービス

コンソール アプリケーションでホストされている WCF サービスは、どのくらいの負荷を処理できますか? IIS でホストされている WCF と同じくらい着信要求を処理できますか?

追記事項: リクエストは同時に到着できますか?

コンソール アプリでホストされている WCF サービスがあります。この WCF サービスを Web アプリ内から呼び出します。その Web アプリには、何百ものリクエストが同時に存在する可能性があります。

大量のリクエストをシミュレートしましたが、WCF サービスをホストするコンソール アプリが実際に同時にまたは順番に応答しているかどうかを確認できませんでした。

0 投票する
2 に答える
15552 参照

c# - HttpSelfHostServer および HttpContext.Current

私は自己ホスト型の ASP.NET Web API アプリケーションに取り組んでいます。すべてがうまくいきますが、今私は苦労していHttpContextます:

クライアントからのセッション情報を保存する必要があります。しかしHttpContext.Current、常に null です。HttpSelfHostServerしたがって、静的 HttpContext-Class では機能しないことは明らかです。

私が理解していないのは、なぜ..? そして、私はどちらとも言わず、一緒に働く方法を理解できHtttpSelfHostServerませHttpSelfHostConfigurationHttpContext

これが私がやっていることです:

  1. の作成HttpSelfHostConfiguration

    • 1.1 追加Service-Resolvers&Routes
    • 1.2 カスタムの追加UserNamePassword-Validator
  2. 構成でHttpSelfHostServerの新しいインスタンスを作成します

    • 2.1server.OpenAsync().Wait()

サーバーにどのように動作するように指示できるかについてのヘルプHttpContext.Currentは大歓迎です! 乾杯!

0 投票する
1 に答える
145 参照

c# - WCF を Windows サービスとしてホストすることに関する質問

TCP、WindowsLogin、CustomLogin、トランザクションなどを使用する複雑な WCF サービスがあります。

これは WAS を使用して IIS7 でホストされていますが、パフォーマンスを向上させるために、これを Windows サービスとしてセルフホスティング環境に移行しようとしています。

しかし、このプロジェクトを開始する前に、いくつか質問がありました。

  1. 複数のインストール パッケージを作成しなくても、同じサービスの複数のインスタンスをインストールできますか?

  2. WindowsLogin と CustomLogin は以前と同じように機能しますか?

  3. IIS でホストされている場合、起動時間は 1 分ほどかかることがあります。Windows サービスでホストされている場合、約 30 秒の制限がありました。どうすればこれを処理できますか?

  4. このプロジェクトを開始する前に、他に考慮すべきことはありますか?

  5. この件に関してお勧めの記事はありますか?
0 投票する
1 に答える
4286 参照

c# - WCF サービスを Windows サービスとしてホストしていますか?

複雑な WCF サービスを Windows サービスに移動することができました。バインディングは次のようになります。

サービスが開始されたら、ブラウズします。http://localhost:8002/MyAppService/Clientこれは正常に動作し、WSDL も表示されます。

しかし、Winform クライアントでサービスに接続しようとすると、サービスが見つかりません。クライアントでのアドレスは次のようになります。

ブラウジングhttp://localhost:8001/MyAppService/Clientすると見つからないページが表示されますが、http ではなく tcp でホストされているため、これは正しいと思いますか?

サービスが IIS7(WAS) でホストされていたとき、これは問題なく機能していましたが、クライアントで次のようなエンドポイントを使用しました。

注 : クライアントがユーザー名とパスワードを提供する通常のログイン (Windows ログインなし) であるという通常の統計

編集 :

私はこの記事に従っています: http://msdn.microsoft.com/en-us/library/ms733069.aspx

そして、これはWindowsサービスクラスがどのように見えるかです