我们的OSB服务目前使用用户名和密码进行保护.尝试使用svcutil生成服务代理时,我获得了401未授权.我知道您需要设置一个svcutil.exe.config文件,但除了传递证书的示例外,我找不到任何示例.
有人知道如何使用svcutil发送用户名和密码吗?
我使用Oracle Service Bus(OSB)作为MOM,目标URI是IBM MQ队列.我只是想知道哪个是首选的运输工具.OSB为相同的JMS适配器和MQ适配器提供2个适配器以进行传输.有没有人知道什么是PROS和相同的CONS.TIA
有谁知道如何访问?的WSDLURL Oracle Service Bus?
例如,在tomcat,axis2中,如果部署了一个服务,我可以访问它的WSDL,如:
http://localhost:8080/services/foo?wsdl
如何在OSB中实现相同的目标?
PS:我已经安装好OSB了Weblogic.
我需要在 OSB 中虚拟化一个 Web 服务,但最终的 wsdl 与业务服务相同(它是一个 asxm,所有内容都只在一个文件中),这是可以的,但是导出 wsdl 后有不同的表示法,请参阅下面的例子:
预期和原始
<wsdl:output>
<soap:body use="literal" />
<soap:header message="tns:GetPPDeluxeSubscriberInformationVersionInfoHeader" part="VersionInfoHeader" use="literal" />
</wsdl:output>
Run Code Online (Sandbox Code Playgroud)
我得到的:
<WL5G3N0:output>
<WL5G3N2:header message="WL5G3N1:GetPPDeluxeSubscriberInformationVersionInfoHeader" part="VersionInfoHeader" use="literal"/>
<WL5G3N2:body use="literal"/>
</WL5G3N0:output>
Run Code Online (Sandbox Code Playgroud)
我得到的符号是 WL5G3N0 或 WL5GN1,而不是肥皂、wsdl 或 tns。
那么有人知道我该如何解决这个问题吗?
谢谢
osb ×3
web-services ×2
wsdl ×2
asmx ×1
ibm-mq ×1
java ×1
jms ×1
svcutil.exe ×1
wcf ×1
weblogic ×1