草庐IT

axis-wsdl

全部标签

C#客户端如何调用wsdl文件

我的客户给了我一个.wsdl文件来访问他们的网络服务。使用VS2008我可以创建一个项目,但我不知道如何使用其中的.wsdl文件。 最佳答案 您不调用WSDL文件,而是从文件中添加服务引用。要添加引用,请右键单击项目,选择添加服务引用。将路径粘贴到您的wsdl文件并点击Go。如果您想使用旧版Web服务客户端,请选择AddWebReference并从那里粘贴到wsdl文件的路径。我建议使用WCF(添加服务引用选项)。要使用服务引用,请添加如下代码:varserviceClient=newServiceReferenceName.MyC

c# - 无法导入 wsdl :portType, wsdl :binding, wsdl:端口

我在使用SVCUtil为WCF生成代理时遇到错误。错误是Attemptingtodownloadmetadatafrom'net.pipe://localhost/WebServices/Mgmt.svc'usingWS-MetadataExchange.ThisURLdoesnotsupportDISCO.Error:Cannotimportwsdl:portTypeDetail:AnexceptionwasthrownwhilerunningaWSDLimportextension:System.ServiceModel.Description.DataContractSerial

c# - 如何从 C# web 服务生成 WSDL 文件

我创建了这样一个WebService:[WebService(Namespace="http://ns")][WebServiceBinding(ConformsTo=WsiProfiles.BasicProfile1_1)]publicclassGroupManagerService:WebService{publicGroupManagerService(){}[WebMethod]publicboolMyMethod(stringloginname,stringcountry){//codehere...}}是否可以在不连接到正在运行的服务的情况下为该代码生成WSDL文件?我搜索

javascript - 从 WSDL 生成 JavaScript stub

我正在寻找一种工具来从WSDL生成JavaScriptstub。虽然我通常更喜欢将REST服务与JSON或XML一起使用,但我目前正在集成一些只能使用SOAP的工具。我已经用JavaScript创建了客户端的第一个版本,但我正在手动解析SOAP信封,我怀疑我的代码能否在服务升级后继续存在,例如,看到SOAP信封规范有多复杂。那么是否有任何工具可以从WSDL自动为JavaScript生成完全符合SOAP的stub,这样我就可以对我的客户端代码的future更有信心。更多:我尝试使用的Web服务是RPC编码的,而不是文档文字。 最佳答案

javascript - Three.js - 围绕特定 Axis 旋转球体

我有一个问题。在Three.js中,我想围绕倾斜23.5度的Axis旋转一个球体(地球)。我找到了sphere.rotation.x、sphere.rotation.y和sphere.rotation.z,但是当我以正确的比例组合它们时,球体的旋转非常奇怪-它没有永久旋转Axis。我想我需要像sphere.rotation.vector(1,0,-1)这样的函数。有谁知道这个函数是如何调用的以及正确的语法是怎样的?非常感谢您的回答! 最佳答案 您无需了解欧拉Angular或四元数的工作原理即可完成您想要的操作。你可以使用Object

javascript - D3 : Is it possible to zoom+pan one axis and only pan the other?

我有x轴的缩放和平移功能,但我想为y轴添加平移功能。我尝试使用d3.behavior.zoom和d3.event.translate[1]来获取y平移值并使用它,但是当缩放发生时平移值会发生变化,而单击拖动确实会平移y轴,缩放也会平移y轴(以一种非直观的方式)。我还尝试使用两个d3.behavior.zoom实例,一个用于x轴,一个用于y轴,但只有最后添加的一个在缩放事件中被调用。这是一个适用于在x方向缩放和平移的示例,我也想添加y平移(但不是y缩放):varx=d3.scale.linear().domain([0,800]).range([0,800]);vary=d3.scale

php - Zend_Soap - 错误解析 WSDL : Start tag expected, '<' 未找到

对于完全有效的同一个WSDL,我可以像这样使用PEARSOAP正确访问它:$WSDL=newSOAP_WSDL($this->wsdlUrl);$proxy=$WSDL->getProxy();但是不能让它通过Zend_Soap工作,当这样使用时:$soapclient=newZend_Soap_Client($this->wsdlUrl);通过Zend_Soap_Client访问时出现以下错误:Error:SOAP-ERROR:ParsingWSDL:Couldn'tloadfrom'https://abc.xyz.com/agent/TestService.php?wsdl':St

php - 为什么wsdl中的IP地址错误,webservice还是返回数据?

有一个PHP文件充当webservice,还有wsdl包含这些行的文件:问题是webservice所在计算机的IP地址和wsdlreside是192.168.1.123,我从PHP调用函数时获取数据网络服务!也是如此不需要标记? 最佳答案 简短回答:地址只是一个指示(对于开发人员或生成代码和配置的工具)可以访问服务的位置以及期望的URL类型。长答案:如果您查看WSDLschema,你会看到port元素被定义为只包含一个name和binding属性,这样就足够了。您的服务元素可能看起来像这样并且在技术上是正确的:但是port也被定义为

PHP SOAP 请求不适用于 WSDL

我正在尝试使用名为Chaverweb的SOAP服务。我有他们的WSDL;这是here.当我尝试发出像GetCWVersion这样的简单请求时,它工作正常,但每当我尝试请求需要某种身份验证的函数时,例如Get_Syn_Comsend(获取研究所的详细信息),这是行不通的。我尝试按照WSDL中的规定设置AuthHeader,但它不起作用。这是我的代码。我希望有一些明显的事情我没有做,因为这是我第一次使用SOAP:try{$soapClient=newSoapClient('https://www.chaverweb.net/Synagogue.asmx?WSDL');$header=new

IDEA根据wsdl生成java代码(Generate Java Code from WSDL)以及乱码问题的解决

目录一、根据wsdl生成java代码1、创建待存放java代码的目录,点击“帮助”=>“查找操作”,打开查找窗口;2、输入wsdl并查找,点击“从WSDL生成Java代码”,打开新的窗口;3、选择wsdl文件,并选择输出路径,点击确定即可生成java代码。二、解决乱码问题乱码原因:解决方法:1、将乱码的文件夹设置为GBK,保证文件夹下的文件再打开不会显示乱码:2、选择某个GBK文件,点击IDEA右下角GBK,改为UTF-8,在弹出框里选择“转换”;3、将文件夹下所有文件改为UTF-8之后,再在“设置”里将文件夹的文件编码由GBK改为UTF-8,即达到将该目录下全部GBK文件转为UTF-8文件,