精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-03-05
除了最后两个发布文件以外最重要的有两个文件,即MobileBossSoapBindingImpl.java和MobileBossServiceLocator.java<o:p></o:p> MobileBossSoapBindingImpl代码如下:<o:p></o:p> java 代码<o:p></o:p> 1. java 代码<o:p></o:p> /** <o:p></o:p> 2. * MobileBossSoapBindingImpl.java <o:p></o:p> 3. * <o:p></o:p> 4. * This file was auto-generated from WSDL <o:p></o:p> 5. * by the Apache Axis 1.3 Oct 05, 2005 (05:23:37 EDT) WSDL2Java emitter. <o:p></o:p> 6. */ <o:p></o:p> 7. <o:p></o:p> 8. package com.yy.ws; <o:p></o:p> 9. <o:p></o:p> 10. public class MobileBossSoapBindingImpl implements com.yy.ws.MobileBoss{ <o:p></o:p> 11. public com.yy.ws.ServerResponse charge(com.yy.ws.ClientRequest in0) throws java.rmi.RemoteException { <o:p></o:p> 12. return null; <o:p></o:p> 13. } <o:p></o:p> 14. <o:p></o:p> 15. } <o:p></o:p> 我们需要在这个webservice中实现自己的业务方法!我们加入如下业务代码:<o:p></o:p> java 代码<o:p></o:p> 1. /** <o:p></o:p> 2. * MobileBossSoapBindingImpl.java <o:p></o:p> 3. * <o:p></o:p> 4. * This file was auto-generated from WSDL <o:p></o:p> 5. * by the Apache Axis 1.3 Oct 05, 2005 (05:23:37 EDT) WSDL2Java emitter. <o:p></o:p> 6. */ <o:p></o:p> 7. <o:p></o:p> 8. package com.yy.ws; <o:p></o:p> 9. <o:p></o:p> 10. public class MobileBossSoapBindingImpl implements com.yy.ws.MobileBoss { <o:p></o:p> 11. <o:p></o:p> 12. /* <o:p></o:p> 13. * <o:p></o:p> 14. * implements the service methods <o:p></o:p> 15. */ <o:p></o:p> 16. public com.yy.ws.ServerResponse charge(com.yy.ws.ClientRequest req) <o:p></o:p> 17. throws java.rmi.RemoteException { <o:p></o:p> 18. String bizInfo = req.getPhoneNumber() + "/" + req.getOpType() + "/" <o:p></o:p> 19. + req.getAmount(); <o:p></o:p> 20. System.out.println(bizInfo); <o:p></o:p> 21. System.out.println(req.getPhoneNumber() + "is charged successfully!"); <o:p></o:p> 22. ServerResponse res = new ServerResponse(); <o:p></o:p> 23. res.setMessage(bizInfo);// save service informations. <o:p></o:p> 24. res.setResultCode(8888);// save result code. <o:p></o:p> 25. return res; <o:p></o:p> 26. } <o:p></o:p> 27. <o:p></o:p> 28. } <o:p></o:p> <o:p></o:p> 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-05-10
MobileBossServiceLocator.java 这个类好象没贴出来啊
|
|
返回顶楼 | |
浏览 10708 次