2012-05-04 13 views
0
私は示すために、GWTのロギングメカニズムで働いている

にサーバー出力を送信します。クライアントのブラウザにGWTログ:クライアント

  • クライアントのログ出力を
  • (com.google.gwt.logging.client.HasWidgetsLogHandlerを使用して)サーバーログ(com.google.gwt.logging.server.RemoteLoggingServiceImpl)で出力
  • サーバーログにサーバーのログ出力をログに記録するクライアント(のjava.util.loggingを使用。*)

は、それが合理的とすることが可能ですクライアントdebにサーバログを表示するugコンポーネント?

サーバーログにアクセスするための特別な「ツール」を使用する代わりに、クライアントにサーバーログを送信することをお勧めしますか?分離されたサーバーのロギングを快適に実現できるのはどれですか?

答えて

0

サーバー側では、好きなツールを使うことができます。明らかにクライアント側では、GWTはあなたがクライアントでログオンできるようにするRemoteLogger (プロダクションではやりたくないものですが、デバッグのために役立つかもしれません)。

他の方法でログを使用する必要がある理由を理解するのは難しいです。サーバーからクライアントへ.....あなたはおそらくサーバーにアクセスできませんか?しかし、あなたはどのようにサーバーに住んでいるGWTコードで作業するつもりですか?クライアントのロギング(ホストモードのGWT.log( "")メッセージ、プロダクションモードjava.util.logging、またはリモートロガー)にアクセスできれば、サーバーログ、あなたはすでに全体の画像を持っています!私の意見で

、あなたの質問への答え:

は、それがクライアントのデバッグコンポーネントでサーバーログを表示するには合理的とは可能ですか?

単純です:

いいえ、それは合理的ではありません。

しかし、あなたは本当に、ログメッセージを含む(もちろん、GWTの範囲内で)あなたがクライアントに全くほとんど何を送信することができますGWTのRPCメカニズムを使用して、それをしなければならない場合....

関連する問題