axis2.xml位于AXIS2_HOME/conf目录下面,在此文件中可以看到位于根元素下面有六个顶层元素:
- Parameter
- Transport Receiver
- Transport Sender
- Module Reference
- Listener(Observers)
- Message Receiver
- Message Formatters
- Message Builder
axis2.xml位于AXIS2_HOME/conf目录下面,在此文件中可以看到位于根元素下面有六个顶层元素:
<transportSender name="http" class="org.apache.axis2.transport.http.CommonsHTTPTransportSender"> <parameter name="PROTOCOL">HTTP/1.1</parameter> <parameter name="transfer-encoding">chunked</parameter> </transportSender>name是协议的别名,class是实现类,其中可以指定一些其它的参数,在运行时,这些参数对实现类是可见的。
Module REferences
如果你想激活一个模块,系统级别,可以在axis2.xml中添加一个顶层的模块元素。类似这样:
Listener(Observers)Axis2中,AxisConfiguration是可见的,因此你可以注册观察者。当AxisConfiguration发生变化时,会自动通知这些观察者。在当前的实现中,下列事件发生时会通知观察者。
<messageformatters> <messageformatter contentType="application/xml" class="org.apache.axis2.transport.http.ApplicationXMLFormatter"/> </messageformatters>
<messageBuilders> <messageBuilder contentType="application/x-www-form-urlencoded" class="org.apache.axis2.builder.XFormURLEncodedBuilder"/> </messageBuilders>contentType表示messageBuilder可以处理的消息类型。
原文地址:https://www.jb51.cc/xml/294874.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。