問題タブ [server]
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.
c# - Xml-Rpc.Net サーバー メソッドに省略可能なパラメータを持つパラメータがありません
<params />
サーバー メソッドにparams object[] args
パラメーターがある場合、 CookComputing の XmlRpc.Net を使用して、不足している要素を無視するようにサーバーを構成することは可能ですか?
次のシグネチャのようなサーバー メソッドがあります。
これは、一部のクライアントでテストするときに完全に機能します。問題は、送信するパラメーターがない場合に空<params />
または<params></params>
タグを出力しないクライアントがいくつかあることです。
したがって、クライアントは次のようなものを送信しています。
params
要素なし。CookComputing の XmlRpc.Net ライブラリでこのリクエストを許可する方法についてのアイデアはありますか?
python - Python でヌル終了文字列を Int に変換する
サーバークライアントアーキテクチャ用の単純なpythonクライアントを作成しています。Cで整数を文字列に変換し、UDP経由でpythonクライアントに送信して整数に変換しようとすると、例外が発生します。Cのヌル終了文字列が原因かもしれないと思ったので、ヌルターミネータを削除しようとしましたが、喜びはありませんでした。どんな助けでも大歓迎です。
サーバーから情報を受信している Python (クライアント) コード スニペット。
これは、クライアントに値を送信しているサーバーからのコード スニペットです。
node.js - ノード アプリケーションを通常のサイトのサブドメインとしてホストする
私は、dreamhost によってホストされている Web サイトを持っています。そこでホストされている静的な Web サイトがあります (html/css/js)。
また、ローカルで開発および実行したノード アプリもあります。
このアプリを nodeapp.brandon.com のようなサブドメインに配置したい (たとえば、私の Web サイトではありません)。
これを達成する方法はありますか?heroku などのサービスにリダイレクトすることを検討しました。
java - サーバーが応答を停止するのはなぜですか? また、それを監視する方法はありますか?
Tomcat 8.0 で実行している Java Web App があります。この時点まで、アプリケーションに問題はありませんでしたが、主なユーザーがアプリケーションのメイン ページにいくつかのものを表示するように要求してきました。機能をテストする主な目的で、これらを一度に 1 つずつ追加しています。
ここ最近、展開の準備が整ったときにサイトが適切に機能することを確認するためのテストに真剣に取り組んでいます。連続していくつかのテストを行った後、サーバーがロックアップしているように見えることに気付きました。最初はメモリ空間だと思っていましたが、すべてのログを確認したところ、
残りは私にはかなり普通に思えました:
commons-dqemon.2014-10-29:
tomcat8-stdout.2014-10-29:
サーバーがロックアップしてアプリケーションを終了するまで、アプリケーションが終了してもまだリクエストを処理しているというエラーが表示され、メモリ リークの可能性があります。これは、以下の catalina ログ ファイルで提供されます。
エラーが表示されるのは、Web アプリケーションがロードされないために閉じたときだけです。15 分以上そのままにし、コンピューターに戻って、同じアプリケーションの下部に待機中のローカル ホストがまだ残っているのを確認しました。私が立ち去ったときにそこにあったスクリーン。
ログにすべてのファイルから得たすべての情報を含めて申し訳ありませんが、徹底したかったのです。同時ロックエラーについて話していることに気付きましたが、接続プールとサーバー自体が実行しているスレッド以外に、私が書いた他のスレッドがあるとは思わないか、それが問題です。よくわかりませんが、皆さんが私を助けてくれることを願っています。前もって感謝します!
わかりましたので、答えは間違いなく接続プール接続が解放されていないことだと思います。私はプロジェクトの次の部分を終わらせようと大急ぎでしたが、いくつかのデータ クラスに解放ステートメントと終了ステートメントを追加するのを忘れていました。ただし、戻ってリリースステートメントを追加してからプロジェクトを実行すると、次のエラーが発生しました。
java - java.util.ServiceConfigurationError: javax.xml.parsers.SAXParserFactory: プロバイダ org.apache.xerces.jaxp.SAXParserFactoryImpl が見つかりませんか?
以前にこのエラーが発生したことはありません。DB接続プールの接続が解放されていることを確認するためにいくつかの小さな変更を加え、実行してログインしようとしたところ、このエラーがスローされました。これは、最初の行が Catalina への直接参照であることから、サーバー側の何かであると想定していますが、どこから調べればよいかよくわかりません。
android - TCP接続試行でAndroidサービスを開始する
Android はいつでもプロセスを強制終了できます。プロセスをフォアグラウンドにするなどして、プロセスが強制終了される可能性を変更することしかできません。そのため、接続を待機している TCP ポート上にあるサーバーには問題があるように思えますが、これを行うアプリは見られます。これらのサーバーが常にリクエストに応答できるようにするために使用するメカニズムはありますか? プロセスを定期的に開始しようとすると、バッテリーの消耗が早すぎます。スティッキー ビットから開始することは、サービスが強制終了された後に再起動されることを確認する上で絶対確実ではなく、どちらもフォアグラウンドではありません。そのため、特定の TCP ポートが SYN リクエストを受信したときにインテントをリクエストする何らかの方法があるのではないかと考えています。
このようなことが起こっているか、利用可能ですか?
configuration - AX 2012 R2 CU7: AIF サーバーのセットアップ
以前は、AOS と同じボックスに AIF サービスをインストールしていました。AIF サービスで何かが発生し、HTTP インバウンド ポートを使用して機能しなくなりました。そこで、新しいサーバーに AIF をインストールしました。新しい AIF サーバーを指すにはどうすればよいですか?
サーバーの確認:
ax32serv.exe.config ファイルを見ると、すべてのエンドポイント参照がまだ古いサーバーを指しています。
クライアント構成ユーティリティから更新すると、次のエラーが表示されます: WCF 構成の再生成中にエラーが発生しました: Microsoft Dynamics AX WCF サービスに接続できません......メタデータに解決できない参照が含まれています: http:/ /古いサーバー:8101/DynamicsAX/services/RfsCqrsServices
どちらの方法でも、まだ古いサーバーを指していることがわかります。
ありがとうございました。
windows - Azure VM Windows エディションのアップグレード
Windows Server 2008 Azure VM があります。すべてを再インストールせずに VM を Windows Server 2012 にアップグレードする方法はありますか?
ありがとう!
java - サーバーを使用してクライアントをリダイレクトし、相互に直接接続する方法
ルーターでポートを開いたり、ローカルネットワークで転送したりせずに、(Java)クライアントを相互に接続できるようにしたいと考えています。webtrcの動作を模倣したいのですが、Java では、シグナリングにサーバーを使用しています。サーバーは、相互に接続する両方のクライアントからセッション キーを受信し、最初のクライアント キーを 2 番目のクライアントに送信する必要があります。シグナリング後、両方のクライアントはこのキーを使用して相互に接続でき、パケットはポートを開いて転送することなくルーターを通過します。
目標は、データを送信したいクライアントのすべてのペアに対して、一方のクライアントから読み取り、もう一方のクライアントに書き込むことができる巨大な帯域幅を持つサーバーを必要としないアプリケーションを作成できるように、これからフレームワークを作成することです。他の。私が求めているのは、これを実装できるようにするためのガイドラインです。
TLDR: 公開サーバーの助けを借りて、クライアントのルーター構成なしで、2 つの完全に異なるネットワークで 2 つのクライアントを直接接続できるようにしたいと考えています。
c# - ネットワークでブロードキャストすることはできますが、自分自身を除外できますか?
C# を使用してクライアント サーバー ネットワークを作成しています。クライアントは正常に作成されましたが、サーバーに問題があります。サーバーにメッセージをブロードキャストすると、他のクライアントにも送信されるはずです。問題は、サーバーもメッセージを取得すると、それを別のメッセージと見なし、同じメッセージを何度も送信する無限ループを作成することです。サーバー以外でブロードキャストできますか?