M_song 能详细点说吗???????麻烦您了。

解决方案 »

  1.   

    3个接口是不是太多了点~!审计系统把应用系统传过去得日志写到数据库里面,一个web service接口就搞定。
    1.审计系统定义一个web service服务,业务逻辑就是把应用系统传过去得日志写到数据库里面
    2.应用系统操作的时候调用审计系统的web service接口
    3.审计系统在把日志查库显示出来就OK了
      

  2.   

    http://www.blogjava.net/sitinspring/archive/2008/05/28/203359.html
    看篇文章!好好研究下!
      

  3.   

    呃,如果日志数据不是特别大, 可以放在List集合里,一次性传输。
    定义一个Web Service方法,用一个LIST参数就可以了。
    如果数据特别大,建议在系统服务器建立FTP服务,让客户将日志文件FTP上传到服务器(注意命名约束)
    让客户上传完成后,调用HTTP或者WEB服务的方法,以文件名做参数,系统去处理
      

  4.   


    呵呵,谢谢。第一种方法不可行,数据量非常大。我也希望用你的第二种方法,但是我们公司卖的是产品。不可能在卖产品的同时,还要求客户弄台FTP服务器。。我们要尽最大可能去 和客户的应用系统 低耦合。
      

  5.   


    看看这样呢,在你调用审计系统web service接口的时候多传个时间参数过去作为开始时间,审计系统那边方法执行完的时候NEW个时间作为结束时间
      

  6.   

    不太懂,我的想法是:开始,发送,和结束都给加上日志(用动态代理)不同的阶段加个sign,在代理中判断....随便说说而已,呵呵祝你成功