场景如下: 
   1.服务器:websphere 
   2.Webserivces,使用的是apche的axis 问题: 
   1.能否给我提供一些简单的关于webserivces方面的资料?我仅仅知道它们之间是通过xml报文的方式进行交互的。虽然我对这个不了解,但不妨碍我如何使用它。 
   2.axis具体用来做什么的?可有相关的书籍介绍? 
   3.最重要的问题,我现在需要使用程序来保存客户端与服务端之间的所有通讯报文。 
我知道的方式有以下几种:.使用httpmointer进行端口监听,这种方式虽可行,但是不彻底,需要更改配置文件及在服务器安装相关软件。 希望能过通过代码的方式直接获取与服务端之间的通讯报文,不需要通过端口转发的方式。

解决方案 »

  1.   

    可以直接使用jax-ws,websphere7是支持的,不需要axis了,aixs就是一个soap引擎,解析和封装soap消息的
      

  2.   

    获取报文的话可以使用OMElement调用服务方法,发送和接受的报文都很容易得到
      

  3.   


      1.能否给我提供一些简单的关于webserivces方面的资料?
         问Google  2.axis具体用来做什么的?
         上官网,看介绍文档(只需看前面的概述就知道了)。   3.最重要的问题,我现在需要使用程序来保存客户端与服务端之间的所有通讯报文。 
          可以通过spring的拦截器拦截所有PortType。  ps:如果问什么是PortType,那上w3cschool看看wsdl的语法,半个小时就可以看完