- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何生产wsdl
/showWeb/0/12/5950.aspx tomcat的安装就不细说了,将解压的axis中的webapps目录下的axis拷贝到tomcat安装路径下的webapp下,将解压的axis下 lib下的jar文件拷贝到tomcat安装目录下commonlib下,并把他们加入到你的系统路径中。应该就没什么问题了,好,现在可以来开发你的web服务了。 部署web服务 在axis下部署web服务有以下两种方式: 1.即时部署(Instance Deployment)?D?D利用JWS文件 只需要将.java文件拷贝到axis的app目录下,并将文件后缀改为.jws即可。 访问部署后的wsdl文件只需键入: http://localhost:8080/axis/filename.jws?wsdl ; 2.定制部署(Custom Deployment)?D?D利用部署描述符wsdd 以下是部署描述符的一个例子: deployment xmlns=/axis/wsdd/ xmlns:java=/axis/wsdd/providers/java service name=MyService provider=java:RPC parameter name=className value=samples.userguide.example3.MyService/ parameter name=allowedMethods value=*/ /service /deployment 有了这个文件后,我们就可以利用AdminClient来部署web服务 如果你已经将axis部署在自己的web服务器上,如Tomcat,且已经将所需的.jar文件加入到了系统路径中,如axis.jar, commons -discovery.jar, commons-logging.jar, jaxrpc.jar, saaj.jar, log4j-1.2.4.jar 等。则可以利用AdminClient来对wsdd文件部署,采用以下命令形式: java org.apache.axis.client.AdminClient deploy.wsdd 默认的端口是8080,如果采用了其它的服务器,则运行上述命令时应该用-p参数。 若成功,应出现: AdminDone Processing/Admin 现在我们就可以通过SOAP调用这个服务了,可以运行客户程序来验证它,如下: java sample.client ?Clhttp://localhost:8080/axis/services/Myservice “test me!” XML和Java数据类型之间的映射 互操作性是SOAP实现的一个很大的挑战,如果要使得你的服务在不同的平台之间运行,必须正视这个问题。 从wsdl到java的标准映射: xsd:base64Binary byte[] xsd:base64Binary byte[] xsd:boolean boolean xsd:byte byte xsd:dateTime java.util.Calendar xsd:decimal java.math.BigDecimal xsd:double double xsd:float float xsd:hexBinary byte[] xsd:int int xsd:integer java.math.BigInteger xsd:long long xsd:QName space.QName xsd:short short xsd:string java.lang.String 在axis中应用wsdl wsdl是IBM和微软开发的一种规范,许多厂商都支持它。一个服务的wsdl描述展示了以下一些内容:以一个机器可以理解的形式提供了服务的接口、服务所用到的数据类型、以及定位服务的地址等。Axis支持3种wsdl的用法: 1. 利用?wsdl来查看wsdl文件。在你部署好一个服务后,可以在它的url后加上?wsdl来查看他的wsdl文件。 2. Axis提供了”WSDL2Java”工具,可以利用wsdl描述来产生服务的Java代理和框架(proxy and skeletons)。 3. Axis提供了”Java2WSDL”工具,可以由java类生成wsdl文件。 下面我们主要来讨论一下WSDL2Java 和 Java2WSDL ? WSDL2Java:由WSDL文件生成存根、框架、数据类型(stubs, skeletons, data types)。 该工具的调用方式如下: ? 客户端绑定 java org.apache
您可能关注的文档
- java_jar文件制作.doc
- java jacob 操作word 文档,进行写操作,如生成表格,添加 图片.docx
- java批量导出excel格式数据(含每条数据的附件).docx
- java中文件上传与下载.doc
- 变量的作用域与生存期--深入理解变量的使用new.ppt
- windows 30年发展历程.pptx
- SOA实验报告---用java程序生成WSDL文件.doc
- 将Java程序作成exe文件的N种方法.doc
- 三十年代的日本.ppt
- java生成公钥和私钥.doc
- 2025年广东省高职院校自主招生考试(文化素质)历年参考题库含答案详解.docx
- 2025年内蒙古正高级经济师考试(高级经济实务·运输经济)历年参考题库含答案详解.docx
- 2025年卫生专业技术资格考试(康复医学治疗技术-相关专业知识·初级师)历年参考题库含答案详解.docx
- 2025年特许金融分析师全球供应链重构中的税务优化与风险管理专题试卷及解析.pdf
- 2025年事业单位笔试-河北-河北流行病学(医疗招聘)历年参考题典型考点含答案解析.docx
- (小升初)自主招生面试题西藏拉萨模拟题库解析.docx
- 2025年事业单位笔试-宁夏-宁夏口腔科(医疗招聘)历年参考题典型考点含答案解析.docx
- 2025年事业单位笔试-河南-河南妇幼保健学(医疗招聘)历年参考题典型考点含答案解析.docx
- 2025年事业单位笔试-吉林-吉林财务(医疗招聘)历年参考题典型考点含答案解析.docx
- 浙江省杭州市保俶塔教育集团2023学年九上数学第一学期期中试卷(含答案).docx
最近下载
- 电气自动化职业生涯规划报告.docx VIP
- Office高级应用与AI智能办公:AI智能办公PPT教学课件.pptx
- 《GBT21835-2008-焊接钢管尺寸及单位长度重量》.pdf
- 研究生教育学科专业目录(2018年).pdf VIP
- 2025年天津市公考《申论》题(市区卷).docx VIP
- 研究生教育学科专业目录(2022版) .pdf VIP
- WPS AI智能办公从入门到精通.pptx VIP
- 2025年广州铁路局校园招聘笔试备考试题及答案解析.docx VIP
- 大学生职业规划大赛生涯发展报告模板.pdf
- 2026届北京市156中学高三上化学期中综合测试模拟试题含解析.doc VIP
有哪些信誉好的足球投注网站
文档评论(0)