这是(shì)axis2 jar下(xià)载(2)下载,axis2需要加入(rù)大量的jar包,非常不便。笔者经过测试,剔除了(le)大(dà)部分(fèn)不需要(yào)的jar,留(liú)下这(zhè)五个(gè)是必(bì)须的。以(yǐ)上是(shì)测试代(dài)码,在(zài)本(běn)机(jī)跑(pǎo)过(guò)没问题。
Apache Axis2是下一代 Apache Axis。Axis2 虽(suī)然由 Axis 1.x 处(chù)理(lǐ)程序(xù)模型提供支持,但它具(jù)有更(gèng)强(qiáng)的灵活性并可扩展到新(xīn)的体系结构。Axis2 基(jī)于(yú)新(xīn)的(de)体系(xì)结构进行了全新编写,而且没有采用 Axis 1.x 的常用代码。支持开(kāi)发 Axis2 的动力是(shì)探寻模块化更强、灵活性更(gèng)高和更有效的体系结(jié)构,这种体(tǐ)系结构可以很容易地插入到其他相关 Web 服务标准和协(xié)议(yì)(如(rú) WS-Security、WS-ReliableMessaging 等(děng))的实现中。Apache Axis2 是Axis的(de)后续(xù)版本(běn),是新一(yī)代(dài)的(de)SOAP引(yǐn)擎。
1.在搭(dā)好的spring MVC框架中,引入axis2的jar
2.在WEB-INF下创建services文件夹,名字一定(dìng)是services,其他不能识别,在services一(yī)定要再(zài)创(chuàng)建一个文件夹(名字顺便,例如:axis), 在axis下创建(jiàn)一个文(wén)件夹(jiá),名字一定是META-INF,在META-INF下创(chuàng)建services.xml文(wén)件和一个空的ServiceData.xml,这(zhè)个(gè)名字也是不变(biàn)的。
axis2-plugs插件,可以支持(chí)MyEclipse8的版(bǎn)本安(ān)装插(chā)件-axis2-plugs plug MyEclipse8 can support the version of the installed plug-ins。
