草庐IT

linux - 适用于 Linux 上 REST 和/或 SOAP Web 服务开发的堆栈/框架

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我一直在尝试对CentOS/Redhat的REST和SOAPWeb服务支持框架进行一些研究,这些框架也能够合理地支持管理Web应用程序以及服务本身。我们尚未确定REST还是SOAP将成为服务通信的方式。通信要求非常简单,因此可能不需要更重的SOAP接口(interface)。(但也不会很复杂)我过去曾使用RubyonRails工作过(目前在一边),但我小组

linux - Delphi 创建的 Soap 服务器应用程序可以在 Linux 上运行吗?

我一直在尝试在Delphi中创建soap服务器,然后通过IIS在我的本地计算机上运行它们并与之交互。我有一个Linux托管的Godaddy帐户,我很好奇我是否能够在此托管上使用Delphi创建的Soap服务器? 最佳答案 我认为您有3个选择:通过如今功能强大的Wine运行它。如果您能获得一份副本,请使用Kylix构建它。使用FreePascal构建它。 关于linux-Delphi创建的Soap服务器应用程序可以在Linux上运行吗?,我们在StackOverflow上找到一个类似的问题

linux - 带有 Linux CURL 的 SOAP MTOM 附件

到目前为止,我一直在使用简单的base64编码通过SOAP发送附件并将它们内联放置——所有这些都是通过CURL完成的。现在我有一个新请求,需要将附件作为MTOM附件发送,问题是:是否可以使用linuxcurl?可能我需要multipart/related或类似的内容类型。我知道使用JAX-WS是可能的,但为了做到这一点,我们必须开发一个新的客户端,这实际上对我们来说并不是最佳选择。请告诉我是否可行,如果可行,请给我任何提示。 最佳答案 您可以将文件内容包含在base64编码中并使用curlpost。举个例子:安装axis2中的mto

c++ - 编写 C++ SOAP(多线程)客户端应用程序 - 不使用 gSOAP

我正在编写一个多线程C++(Linux)SOAP客户端来与BetfairAPI交互。我最初试图掌握gSOAP,但我无法使用多个WSDL文件使其正常工作,因此我暂时放弃了它。我已经使用RapidXML实现了我自己的用于存储数据和解析/生成XML的类——我正在寻找建议的唯一一件事是在HTTPS传输方面使用什么。我已经使用OpenSSL和libcurl实现了一些初始测试应用程序,这些应用程序工作正常,但我在多线程方面遇到了一些问题,它们比C++更多的是C,老实说,我正在寻找更新的东西。所以我的问题是——如果我要从头开始重写它,什么是处理HTTPS传输的最佳工具。我研究了以下可能性OpenSS

php - 在 PHP 中进行 SOAP 调用并设置 SSL 版本

我制作了几个使用外部WSDL的脚本。我遇到过一个我必须集成到我们的系统中但无法开始工作的情况。我已经尝试了一个星期,但没有任何结果。脚本已经在创建构造函数时失败了:$client=newSoapClient("https://webtjener09.kred.no/TestWebservice/OppdragServiceSoapHttpPort?WSDL");给出错误:PHPFatalerror:SOAP-ERROR:ParsingWSDL:Couldn'tloadfrom'https://webtjener09.kred.no/TestWebservice/OppdragServi

php - 未从 SOAP 响应对象调用构造函数

我正在使用PHP的SOAPClientclass与SOAPAPI通信.其中一个选项允许您使用自己的类重新映射WSDL文件中指定的类型:TheclassmapoptioncanbeusedtomapsomeWSDLtypestoPHPclasses.ThisoptionmustbeanarraywithWSDLtypesaskeysandnamesofPHPclassesasvalues.我这样创建我的客户端:$api=newSOAPClient('http://example.com/soap.wsdl',['location'=>'http://example.com/soap/en

php - 尝试在 PHP 中使用 x.509 证书对 SOAP 调用进行数字签名

我正在与客户合作,尝试使用PHP发送和接收soap调用。他们设置了ws-security,并使用x.509证书进行身份验证。我已经能够使用SoapUI使其正常工作,但我无法在PHP中使用它。我遇到的问题是,他们不使用标准的二进制安全token或用户名/密码组合。他们改为在安全token引用中签署XML文件。我一直在尝试使用RobRichards的库来生成散列,它似乎包含了代码来完成我正在尝试做的事情,但我一直没有成功实现它。(https://github.com/robrichards/wse-php)这是我们应该得到的:BZc+DagseonF6kbBdtONG73wjcE=eIIC

php - SOAP 错误 : Parsing WSDL: Couldn't load from <URL>

在PHP中:我遇到错误:SOAP-ERROR:ParsingWSDL:Couldn'tloadfrom'http://xxx.xxxx.asmx?WSDL':failedtoloadexternalentity"http://xxx.xxxx.asmx?WSDL"我的代码是:SOAP_1_2,'exceptions'=>true,'trace'=>1,'cache_wsdl'=>WSDL_CACHE_NONE);$client=newSoapClient('http://xxx.xxxx.asmx?WSDL',$options);//Notewhere'CreateIncident'a

php - WSSE - XML SOAP 安全和 key 加密和存储 (EncryptedData/EncryptedKey)

最近几天我一直在寻找关于这个的文档..我需要使用WSSE安全header通过SOAP发送XML,但不知道如何加密和存储加密key举个例子MIIDODCCAiCgAwIBAgIGAU0FlCVCMA0GCSqGSIb3DQEBCwUAMFoxCzAJBgNVBAYTAkRLMRUwEwYDVQQKEwxCYW5rIENvbm5lY3QxFTATBgNVBAsTDEJhbmsgQ29ubmVjdDEdMBsGA1UEAxMUQmFuayBDb25uZWN0IElBLXRlc3QwHhcNMTUwNDI5MTQyODI0WhcNMTgwNDI5MTQyODI0WjAcMRowGAYDVQQD

php - 使用带有 XML 主体的 PHP 创建 SOAP 调用

我正在尝试使用PHP调用SOAP方法。这是我得到的代码:$data=array('Acquirer'=>array('Id'=>'MyId','UserId'=>'MyUserId','Password'=>'MyPassword'));$method='Echo';$client=newSoapClient(NULL,array('location'=>'https://example.com/ExampleWebServiceDL/services/ExampleHandler','uri'=>'http://example.com/wsdl','trace'=>1));$resu