問題タブ [wildfly-8]
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.
websocket - 2 つの WebSocket サーバーを相互に接続する
クライアントと見事に通信できる 2 つの WebSocket サーバーがあります。これらは、Java で実装され、WildFly8 Web サーバー内で実行される 2 つの別々のマシン上にあります。私が彼らに今しなければならないことは、お互いにコミュニケーションをとることです。つまり、クライアントはメッセージをサーバー 1 に送信し、サーバー 1 はメッセージをサーバー 2 に送信し、応答を受信してクライアントに送り返します。
サーバーは OpenShift のさまざまなアプリで実行され、websocket を使用する必要があります。または、他のタイプの通信ですが、これまで実際に機能するものを見つけることができませんでした (RMI または通常のソケット接続は機能しません)。
私が基本的にやろうとしたことは、最初のサーバーの onMessage メソッド内でクライアントからの同じコードを使用することです。このようなもの:
ただし、サーバーは他のサーバーに接続せず、その理由はわかりません。助言がありますか?
ありがとうございました!
java - 別の Websocket サーバーへの接続を初期化するための Websocket サーバー
Websocket サーバーを別の Websocket サーバーに接続する方法はありますか? このスニペットを Java で書きましたが、機能しません。エラーや例外は発生しません。接続を永遠に待つだけです。
基本的に、このサーバーに、別のアドレスの別のサーバーへの新しい websocket 接続を初期化してもらいたいと考えています。ただし、新しい接続を確立しようとすると、プログラムは停止します。私の考え方に欠陥があるのでしょうか、それともこのような接続は不可能でしょうか?
web-services - OpenShift の Web サービス
@WebService でクラスにアノテーションを付け、@WebMethod でパブリック メソッドにアノテーションを付けて、OpenShift に Web サービスをデプロイしました。次に、クラスを WildFly8 コンテナーにデプロイすると、サーバーがサービスを開始しました。WSDL ファイルにアクセスできるようにするには、WEB-INF フォルダー内に「jboss-web.xml」というファイルを作成し、context-root を変更する必要がありました。
WSDL ファイルにはアクセスできるようになりましたが、サービス自体にはアクセスできません。問題は wsdl ファイルの次の行にあります。
アドレスの場所は内部 IP に設定されており、アプリケーションの URL に置き換える必要があります。どうやってやるの?変更できる唯一のファイルは、最初に注釈を付けたクラスです。
jboss7.x - JBOSS クラスタのセットアップ中にホスト コントローラがドメイン コントローラに接続できない
[Host Controller] 03:03:52,521 WARN [org.jboss.as.host.controller] (Controller Boot Thread) JBAS010900: Could not connect to remote domain controller at remote://172.16.2.135:9999 -- java.net .ConnectException: JBAS012174: remote://172.16.2.135:9999 に接続できませんでした。接続に失敗しました
両方のホストで selinux が無効になり、iptables が停止します。また、ポート 9999 で telnet できません。何が問題なのですか?
drools - kie-drools-wb-distribution-wars-6.0.1.Final-jboss-as7.0.war を wildfly-8.1.0.Final にデプロイします。
kie-drools-wb-distribution-wars-6.0.1.Final-jboss-as7.0.war を jboss-as-7.1.1.Final に正常にデプロイし、jdk1.7.0_10 で実行しました。
しかし、この構成...
- kie-drools-wb-distribution-wars-6.0.1.Final-jboss-as7.0.war
- wildfly-8.1.0.Final
- jdk1.7.0_10
.. 次のエラーでデプロイに失敗します:
drools-wb ドキュメントはこちら: http://docs.jboss.org/drools/release/6.0.1.Final/drools-docs/html/wb.Workbench.html#wb.Installation
jboss-as7: JBoss AS 7 用に調整されています (バージョン 8 では WildFly に名前が変更されています)。
したがって、ドキュメントでは、ワークベンチのこの 6.0.1.Final リリースは、wildfly でうまく機能するはずだと考えさせてください。私は間違っているかもしれません ?
java - Wildfly リモート EJB 呼び出し
リモート サーバーにデプロイされたステートレス EJB を呼び出そうとしています。ローカル JBoss 環境から Bean を呼び出すことはできますがremote.connection.default.host
、リモート マシンのホストに変更すると、クライアント コードが機能しません。
これは私のjboss-ejb-client.properties
です:
私のクライアントコードは次のようになります。
助けてください。
皆さんありがとう。ジャック。