问题标签 [porttype]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 在 .NET 中用于 Web 服务的“好”生成的类名发生了什么?
我正在使用 .NET 3.5 调用 FedEx Web 服务。
在 Fedex 的示例代码 (VS2005) 中,它具有以下内容:
这很好。我喜欢。我正在调用“服务”上的方法。
但在 .NET 3.5 中,我从相同的 WSDL 生成了这个:
这是什么'PortTypeClient' *#&$。我对进步很满意,但这似乎有点疯狂。我不知道这意味着什么。
是否有任何文档告诉我发生了什么变化以及为什么?
maven-2 - 无法在axistools-maven-plugin 中设置portTypeName
好像是axistools-maven-plugin(1.3版)的portTypeName参数不能设置。classOfPortType 参数是必填参数,不能省略,但将其与 portTypeName 一起设置时,会出现以下错误:
嵌入式错误:Java2WSDL 执行失败无效参数,不能同时使用 portTypeName 和 classOfPortType
我看到这里有 Jira问题。有解决方法吗?
罗南。
xml - 绑定中指定的操作没有为“端口类型”定义,但它在那里,wsdl ..帮助
这件事让我发疯......每当我尝试验证它时......它给了我错误
完整的定义如下...
“未为端口类型‘ComposedClassPortType’定义为‘Binding’绑定指定的操作。此绑定中指定的所有操作都必须在端口类型‘ComposedClassPortType’中定义。”
但是操作是在PortType
谢谢。
asp.net - 使用 wsdl 获取不同的 PortType 和 Binding
我有一个 wsdl 文件,我使用 wsdl.exe 工具将其转换为 C# 接口。一切都很好,但是:在输出描述(myurl.asmx?wsdl)中,我得到了这些行:
和
最后,在我的界面中,我得到了:
对我来说没关系,但不适合使用我的网络服务的人。他们正在等待这些信息:
和
我无法得到这个。使用我的 WebServiceBindingAttribute 上的名称,我只能拥有 myWebservice 或 myWebServicePort。但不是两者兼而有之。
他们有什么办法得到这个吗?我发现了一些关于其他问题的信息,但它是针对 WCF 的......
在此先感谢您的帮助。
M。
silverlight - 服务参考:自定义工具警告:无法导入 wsdl:portType
这与我之前的问题有关,我认为这可能是由这个问题引起的。
我添加了一项新服务以将 varbinary 添加到我的数据库表中:Afbeeldingen
- 编号:整数
- afbeelding1:varbinary(max)
我制定了这样的服务合同:
我编译了项目,将服务引用添加到我的主项目中,然后出现以下错误:
我设法通过调整这里解释的参考来解决这个问题。但我不认为这是健康的,我认为它现在让我对我正在尝试做的事情感到困惑。('OndernemersAward.EditAfbeeldingServiceReference.Binary' 不包含带有 1 个参数的构造函数,这是我得到的错误)
我真的希望有人能提供帮助,到目前为止,silverlight 和 WCF 对我来说是一团糟。提前谢谢你,Thomas
jax-ws - 设置 Axis2 Web 服务的 PortType 名称
我正在使用 Eclipse 和 WSO2 开发工具创建一个 Axis2 Web 服务。我将 Web 服务导出为“.aar”文件,并将其安装在 WSO2 应用程序服务器中。
WSDL 是自动生成的,并且 Porttype 的名称始终是 [ServiceName]PortType。
有没有办法在将 WS 开发为自定义名称时或在我部署之后更改 PortType?我知道我可以使用一些参数设置 Jax-WS WebService 的 PortType,但是 Jax-WS 不太适合我的用例。
感谢您的回答。
java - JAX-WS - 具有不同 WSDL URL 的端口类型对象
我有一个 .Net Web 服务,我使用 JAX-WS 为其生成存根(在本地下载了 WSDL 和 XSD)。现在我将存根打包在一个 jar (stubs.jar) 中,并将 WSDL 以及 XSD 打包在另一个 jar (wsdl.jar) 中。
我使用像这样的存根:
虽然一切正常,但在调试过程中我注意到端口类型对象的创建需要很多时间。
此外,调试时的端口类型对象将 WSDL URL 显示为远程 URL(甚至在它被类型转换为 Binding Provider 对象之前)。
我无法确定端口类型对象中 WSDL 的 URL 更改的原因。任何人,请帮助我理解。
此外,是否可以采取任何措施来减少创建端口类型对象所需的时间。
提前致谢!