Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何为RESTfull for服务生成WSDL (WSDL2.0

如何为RESTfull for服务生成WSDL (WSDL2.0
EN

Stack Overflow用户
提问于 2016-02-21 13:05:59
回答 1查看 330关注 0票数 0

我正在寻找一种方法来为我的RESTfull网络服务生成WSDL(WSDL2)网络服务描述符。

我知道webservice不需要SOAP这样的描述,但我需要REST WS的RESTfull来为webservice添加语义注释。

EN

回答 1

Stack Overflow用户

发布于 2016-02-24 16:29:06

您可以使用tinyWSDL来实现这一点。

首先看一下here。如果你使用XML Schema,你可以添加DOM元素或者使用tinyXMLSchema插件(+ Apache XML Schema2.1libaray)。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Types types = description.getTypes();
SchemaTypesExtensions extensions = (SchemaTypesExtensions)types.getComponentExtensions(WSDLPredefinedExtension.SCHEMA.URI);
Schema schema = extensions.newSchema();

//您可以在此处创建一个新的模式XmlSchema xmlSchema = (XmlSchema)schema.getSchema();

//或设置已解析: schema.setSchema(xmlSchema)

如果您不想为Apache XML Shcema库而烦恼,您可以始终使用DOM元素:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
types.addExtensionElement(new QName("http://www.w3.org/2001/XMLSchema", "schema", "xs"), element)

干杯,

D。

另外,在源代码中(而不是jar中)也有WSDL2.0WADLWADL转换器。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35536506

复制
相关文章

相似问题

如何使用JAX-WS生成WSDL2.0

10

Wsdl2.0描述的服务的动态调用

21

VisualBasic支持WSDL2.0吗?

21

Ruby on Rails中用于RESTful服务的WADL/WSDL2.0

40

为RESTful URL和文档模式生成WSDL2.0的工具?

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文