首页 / 知识
关于soap:从WSDL生成JavaScript存根
2023-04-14 01:26:00

Generating JavaScript stubs from WSDL我正在寻找一种从WSDL生成JavaScript存根的工具。 尽管我通常更喜欢将REST服务与JSON或XML结合使用,但是我目前集成了一些工具,这些工具仅在SOAP上有效。 我已经用JavaScript创建了客户端的第一个版本,但是我正在手工解析SOAP信封,并且我怀疑我的代码能否在服务升级后幸存下来,例如,看到SOAP信封规范有多复杂。 因此,有没有什么工具可以自动从WSDL中为JavaScript自动生成与SOAP完全兼容的存根,所以我可以对自己的客户端代码的未来更有信心。 更多:我尝试使用的Web服务是RPC编码的,而不是文档文字。 Apache CXF有一些工具可以生成会肥皂的JavaScript客户端。 实际上,任何CXF服务都可以通过对添加了?js的URL进行获取来自动生成javascript客户端。 (就像?wsld生成wsdl一样)也有命令行工具,但是动态生成的东西很简洁。 我过去不得不自己做,找到了这篇CodeProject文章。我对其进行了一些更改,但它为我实现所需的一切奠定了良好的基础。它已经具有的主要功能之一是基于WSDL生成SOAP客户端。它还为多个调用内置了WSDL的缓存。 本文还为Ajax调用提供了XmlHttpRequest的自定义实现。这是我不使用的部分。在那段时间里,我认为我使用的是Prototype javascript库,并修改了本文中的代码以改为使用Ajax函数。我对使用Prototype进行ajax调用感到更加自在,因为它已被广泛使用并且已经在所有浏览器上进行了测试。 这可能是一个矫kill过正,但是NetBeans具有此功能。 |
最新内容
相关内容
linux命令联想工具?
linux命令联想工具?,地址,工作,系统,工具,状态,标准,信息,命令,目录,左下角,Linux:Python编写Linux自定义命令工具首先我们先认识一下cat指令linux服务器搭建命令?
linux服务器搭建命令?,系统,服务,软件,地址,平台,在线,密码,工具,环境,百度,linux下简单快速的搭建ftp服务器环境具体步骤如下:检查安装vsftpd服务器重启命令linux?
服务器重启命令linux?,工作,标准,设备,服务,系统,名称,命令,百度,网络,密码,怎么使用linux命令重启服务器1、shutdown。poweroff。init。reboolinux服务端常用命令?
linux服务端常用命令?,工作,地址,系统,网络,基础,命令,标准,工具,信息,管理,linux常用命令linux系统常用操作命令如下:ls:全拼list,功能是列出目linux禁用服务命令行?
linux禁用服务命令行?,服务,系统,软件,管理,工具,信息,状态,平台,连续,技术,linux系统ssh服务关闭命令1、exit就可以呀 输入exit并回车就可以linux停服务常用命令?
linux停服务常用命令?,地址,工作,系统,命令,服务,信息,标准,管理,代码,进程,linux常用命令linux系统常用操作命令如下:ls:全拼list,功能是列出目linux服务器删除命令?
linux服务器删除命令?,系统,服务,管理,情况,命令,工作,互动,地址,软件,较大,linux系统里怎么删除已经安装的dns服务器如果是清除NSCD上的Cachelinux开启服务命令?
linux开启服务命令?,服务,标准,设备,工作,网络,系统,密码,命令,服务器,终端,怎么使用linux命令重启服务器1、shutdown。poweroff。init。reboolinux服务器负荷命令?
linux服务器负荷命令?,信息,电脑,中科,环境,工具,系统,平均,检测,情况,状态,linux服务器监控的几个方法和命令uptime 该命令直观的显示了服务linux命令工具怎么用?
linux命令工具怎么用?,地址,系统,工作,单位,工具,密码,服务,命令,处分,基础,怎样在Win10中使用Linux命令推荐:win10系统下载中文具体如下:首先,点linux常见服务器命令?
linux常见服务器命令?,信息,工作,标准,地址,设备,系统,情况,时间,状态,命令,一个弱弱的LINUX系统问题:LINUX命令行下如何查看服务器配置啊~!?linux服务器基础命令?
linux服务器基础命令?,设备,标准,工作,地址,服务,系统,信息,情况,图片,基础,怎么使用linux命令重启服务器1、shutdown。poweroff。init。reboo