1

我已经创建了一个作为axis2扩展的模块,我希望这个模块做一个简单的操作,比如加法。我该怎么做才能拦截Web服务的处理(获取ws数据)并在处理程序内部进行加法操作。

4

1 回答 1

2

请阅读以下文章,该文章提供了创建axis2 模块以拦截SOAP 数据的分步指南。 http://www.packtpub.com/article/apache-axis2-web-services-writing-module

您需要编写扩展 AbstractHandler 并实现 Handler 的类。那么您需要覆盖您可以获取 SOAP 上下文的调用方法。您可以使用此 SOAP 上下文做任何您想做的事情。

哦,你还必须在 module.xml 配置中定义你的模块。

于 2012-12-13T04:48:06.853 回答