使用axiom创建webservice
現(xiàn)擁有MyService.java myService.wsdl兩個(gè)文件,要求使用AXIOM創(chuàng)建和部署MyService服務(wù),輸入一個(gè)字符串,生成(hello+該字符串)
1、編寫(xiě)WSDL文件,確定SOAP請(qǐng)求和SOAP響應(yīng)結(jié)構(gòu)
已經(jīng)擁有
2、根據(jù)SOAP請(qǐng)求消息結(jié)構(gòu)和響應(yīng)消息結(jié)構(gòu),編寫(xiě)服務(wù)實(shí)現(xiàn)代碼
編寫(xiě)MyService.java
package exercise.service;
import org.apache.axiom.om.OMAbstractFactory;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMNamespace;
public class MyService {
public OMElement echo(OMElement element) {
element.build();
element.detach();
OMElement symbolElement = element.getFirstElement();
String name = symbolElement.getText();
String returnText = "hello"+name;
OMFactory fac = OMAbstractFactory.getOMFactory();
OMNamespace omNs =
fac.crea
總結(jié)
以上是生活随笔為你收集整理的使用axiom创建webservice的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 删除Word中含有指定内容开头的整行
- 下一篇: excel_IF函数