問題タブ [hessian]

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 投票する
4 に答える
177 参照

java - 非コンテナベースのJavaリモーティング?

私たちは、アプリケーションへの新しい追加を設計しようとしています。基本的に、インターネット経由でアクセスされ、私たちが所有または管理していないさまざまなリモートデータベースに非常に基本的なクエリを送信する必要があります。

私たちの提案は、外部システムのそれぞれに小さなクライアント アプリをインストールすることです。2 つの基本的な層に階層化されています。着信要求を処理し、応答を送り返すための通信層。この通信インターフェースは、すべての外部システムで同じになります。つまり、すべての要求と応答は同じ構造を持ちます。

Java リモート処理に関しては、この小さなクライアント アプリが「サーバー」であり、Web アプリ (通常はサーバーと呼ばれます) が「クライアント」であると思います。

私はさまざまな Java リモーティング ソリューション (Hessian、Burlap、RMI、SOAP/REST WebServices) を見てきました。しかし、これらすべての場合、「サーバー」はコンテナー内、つまり tomcat/jetty などのインスタンスで実行する必要があると考えるのは正しいですか?

私は、外国のシステムを管理しているすべての IT 部門と戦い、外国のシステムをインストールさせるのを避けたいと思っていました。全体的なアイデアは、薄い/小さい/取り付けが簡単/痛みがないということです。コンテナ/ウェブサーバーで実行する必要のないソリューションはありますか?

通信はこの設計の最小の部分であり、10 個以下の文字列入力パラメーター (db 以外には意味がありません) と 1 つの true/false 出力です。複雑なオブジェクト モデルは必要ありません。唯一の複雑さは、セキュリティ/暗号化などによるものです。

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

java - HessianConnectionException: Hessian 4.0.7 & Spring 3.1.1 使用時の (HTTP) 500 エラー

わかりました、これはまったくわかりません!

Spring 3.1.1 と Hessian 4.0.7 を使用して Tomcat 6.0.29 にデプロイしています

簡単な Hessian リモート インターフェイスを作成しましたが、テストが失敗し続けます。

私のインターフェースは;

私の実装は;

web.xml には次が含まれます。

そこに表示される web-app-config.xml には、(別の xml からのインポートによる); が含まれています。

最後に、それが tomcat にデプロイされると (エラーや警告なしで開始されます)、別のテスト アプリのメイン メソッドからすべてを呼び出しています。

これがうまくいかない理由はありますか?非常にイライラします!次の男は同じ問題を抱えているようですが、Caucho からの回答はありません。 http://forum.caucho.com/showthread.php?t=14906

testapp は間違いなく webapp サーバーに到達しており、まるで URL を変更したかのように、testapp が悪い URL を訴えます。ただし、ログや警告はなく、サーバーからログに記録されたデバッグもまったくありません。500 は、実際の Impl の前にどこかに投げ出されます!?

すべてのキッカーは、Spring 2.0.5 で実行している古いサーバーに統合された上記の同じコードが、Burlap 2.1.12 で問題なく動作することです。

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

opencv - opencv での SURF 特徴抽出のための最適なヘッセ行列しきい値 + 一致する最小記述子

現在、私は顔認識プロジェクトに取り組んでおり、Fisherfaces/LDA を使用してより広いレベルで画像を除外し、SURF を使用して LDA からの出力を検証しています。に渡す必要がある適切なヘッセ行列のしきい値は何CvSURFParam()ですか? OpenCVで提供しているサンプルコードは500ありますが最適ですか?

また、私のコードが身元を確認できるように一致させる必要がある記述子の最小数はいくつでしょうか? 50%で足りますか?

WindowsでC++でOpenCV 2.4を使用しています。

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

java - PHPからのJavaメソッドの呼び出し

フロントエンドにphp、バックエンドにJavaを備えたアプリケーションがあります。私はphpのHessianを使用して、Javaからphpにデータを返すJavaメソッドを呼び出していました。そして今、私はヘシアンに問題があり、いくつかの例外が発生しています。以前に投稿した質問を見ることができます。 https://stackoverflow.com/questions/11121340/hessianserviceexporter-only-supports-post-requests

hessianのように、phpコードからjava関数を呼び出す他の方法はありますか?

もしそうなら、誰かが私に知っていると言うことができますか?

0 投票する
4 に答える
3322 参照

java - ヘッセ行列を介してSpringremotingで転送される場合、BigDecimal値は常にゼロです。

SpringのHessian関数を介してBigDecimal値を返すリモートメソッドを呼び出すと、常にゼロが返されます。メソッドを直接呼び出すか、プレーンなヘッセサーブレット(Spring以外)を使用して正常に機能します。

これを修正するために何ができるでしょうか?

サーバー側(Tomcat 7)

web.xml:

remoting-servlet.xml:

メソッドを呼び出すサービスクラス:

クライアント側

Spring構成-applicationContextHessian.xml:

コンソールアプリケーションテスト:

編集:使用されたライブラリはSpring3.2とHessian4.0.7でした

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

java - Java で return ステートメントを使用せずに文字列値を返す

少し早いですがお礼を。

Javaで文字列値を返すための迅速かつ簡単な方法であるメッセージタイプまたは何かを探しています。

例えば。方法があります

そして、上記のメソッドは Hessian php サーバーから呼び出されます。

そのため、確認のように Java から php にメッセージを送り返す必要があります。これは文字列でなければなりません。それを行う方法はありますか。

Return は使えますが、巨大な db と計算で java メソッドが dealign されます。そして、php のセッションは、プロセス全体を終了してリターン タイプ " " を送信するまで期限切れになります。最後に。

または、プロセスの最初に戻り値の型を使用できますか?

重ねてお礼申し上げます。

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

java - 春のヘシアン例外

Spring Hessian 接続のダウンからの回復の処理を検討しています。接続がダウンしている場合、ヘッセ行列プロキシがスローできる可能性のある例外は何ですか?

0 投票する
5 に答える
2071 参照

javascript - javascript用のヘシアンシリアル化ライブラリ?

私はHessianを使い始めたばかりですが、javascriptにHessian機能(特にシリアル化/逆シリアル化)用のライブラリがないことに驚いています。私は2つの質問があると思います:

1)実際、私が見つけていないjavascript用のまともなヘッセライブラリはありますか?

2)そうでない場合、存在しない正当な理由はありますか?

ありがとう

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

java - Spring の Hessian Remoting を使用したクライアント側の基本的な HTTP 認証

クライアント側には、次のSpring Beanがあります。

そして、次のように Hessian Web サービスを呼び出しています。

これは、サーバー側で Spring Security を有効にするまで問題なく機能します。その後、予想されるエラーが発生します - 「サーバーが HTTP 応答コードを返しました: 403」。

では、クライアント側でユーザー名とパスワードを構成するにはどうすればよいですか?

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

java - SpringでのHessianWebサービス呼び出し間のHTTPセッションの維持

Spring Remotingのドキュメントに従ってサービスを設定しましたが、クライアントアプリケーションでは、セッション関連のデータをサーバーに保存するのと同じHTTPセッションを再利用しながら、サービスメソッドを呼び出します(クエリを実行する代わりにすべての呼び出しでそのデータ)。

これは可能ですか?

クライアント側のスプリングサービス構成:

現在、呼び出されるすべてのメソッドは新しいセッションIDを生成します。