私は GWT-RPC を使用してクライアント データを取得しています。私の要件は、ペイロードを解析して内部のデータを取得することです。メトリック/監視の目的で、このデータをログに記録または保持する必要があります。
HTTP リクエストをインターセプトするためにサーブレット フィルターを使用しています。リクエストが次のようになっていることがわかります-
5|0|7|http://localhost:8080/testproject|
29F4EA1240F157649C12466F01F46F60|com.test.client.GreetingService|
greetServer|java.lang.String|myInput1|myInput2|1|2|3|4|2|5|5|6|7|
このデータを解析する標準的なメカニズムはありますか? 残念ながら、これを解析するために独自のコードを作成することは良い解決策ではありません。カスタム オブジェクトを RPC との間でやり取りするときに、このリクエスト ペイロードが複雑になり、GWT-RPC の内部解析メカニズムが将来変更される可能性があるためです。コード。私はこれに出くわしましたが、それが堅牢で維持されているかどうかはわかりません。
代替手段はありますか?任意のポインタをいただければ幸いです。