将soap请求和响应持久存储到Oracle数据库的最佳方法是什么?

时间:2011-10-05 12:40:52

标签: security java-ee soap persistence

我想出于安全原因将服务调用跟踪到数据库中,我需要在它们上面生成报告。我不知道什么是最好的方法,使用肥皂处理程序,使用数据库记录器或其他东西,但我知道性能对我来说非常重要。 任何的想法? P.S javaee

1 个答案:

答案 0 :(得分:0)

根据您在Web服务上获得的流量,根据请求创建数据库可能不是一个好主意。相反,你应该做的是创建一种每次ws请求进入时触发的侦听器,你自己传递请求,然后该侦听器将根据这些请求缓存几个报告,然后写它们都以一定的间隔(例如每10分钟,每晚凌晨3点等)到达数据库。