s2hessian

志村(id:mshimura)さんの実装を見て思ったこと。

 S2ContainerServlet.getContainer()
を使うより、
 SingletonS2ContainerFactory.getContainer()
を使うのがよさそうです。
と思って、いちおう S2ContainerServlet のソースを見ると、同じ意味なんですね。まあ、ここはドキュメントに従うということで。

  • skeletonを独自に実装しているのは、UTF-8以外の文字を扱うための布石でしょうか?


僕の実装は、基本的にはオリジナルのhessianに処理を丸投げする方針なので、そこがちょっと違っているかなと思いました。

ところで、クライアントについてはどうでしょう?
あまり練ってはいないですが、僕の作ったInterceptorでだいたいいいような気がしているのですが。(Springも見ましたが、似たようなものでしたし)