欢迎来到天天文库
浏览记录
ID:40575949
大小:21.87 KB
页数:4页
时间:2019-08-04
《XFire技术文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、XFire技术文档一、需要的类库.• activation-1.0.2.jar• commons-codec-1.3.jar• commons-httpclient-3.0.jar• commons-logging-1.0.4.jar• jaxen-1.1-beta-8.jar• jdom-1.0.jar• log4j-1.2.x.jar• mail-1.3.3_01.jar• spring-1.2.x.jar• stax
2、-api-1.0.jar• wsdl4j-1.5.2.jar• wstx-asl-2.9.jar• xbean-2.1.0.jar• xbean-spring-2.2.jar• xfire-all-1.0.jar• XmlSchema-1.0.jar二、类文件IBankingService、BankingService、AccessSer三、源代码。1.IBankingServicepackagecom.mybank.xfire.example;publicinterfaceI
3、BankingService{publicStringtransferFunds(StringfromAccount,StringtoAccount,doubleamount,Stringcurrency);}2.BankingServicepackagecom.mybank.xfire.example;importjava.text.NumberFormat;importjava.text.DecimalFormat;publicclassBankingServiceimplementsIBankingService{publicStringtransfer
4、Funds(StringfromAccount,StringtoAccount,doubleamount,Stringcurrency){StringstatusMessage="";try{NumberFormatformatter=newDecimalFormat("###,###,###,###.00");statusMessage="COMPLETED:"+currency+""+formatter.format(amount)+"wassuccessfullytransferredfromA/C#"+fromAccount+"toA/C#"+toAc
5、count;}catch(Exceptione){statusMessage="BankingService.transferFunds():EXCEPTION:"+e.toString();}returnstatusMessage;}}1.AccessSerpackageit.luzhrong.client;importjava.io.IOException;importjava.io.PrintWriter;importjava.net.MalformedURLException;importjavax.servlet.ServletException;i
6、mportjavax.servlet.http.HttpServlet;importjavax.servlet.http.HttpServletRequest;importjavax.servlet.http.HttpServletResponse;importorg.apache.commons.logging.Log;importorg.apache.commons.logging.LogFactory;importorg.codehaus.xfire.XFire;importorg.codehaus.xfire.XFireFactory;importor
7、g.codehaus.xfire.client.XFireProxyFactory;importorg.codehaus.xfire.service.Service;//注意此类所在的包importorg.codehaus.xfire.service.binding.ObjectServiceFactory;importcom.mybank.xfire.example.IBankingService;publicclassAccessSerextendsHttpServlet{protectedvoiddoPost(HttpServletRequestarg0
8、,HttpServletRespons
此文档下载收益归作者所有