如何在端口80以外的https端口上创建Soap服务器

时间:2011-12-13 21:03:06

标签: php linux apache soap

我们正在首次构建一个肥皂服务器,用于与我们的某些供应商进行通信。出于安全考虑,我们正在研究创建一个soap Web服务器,该服务器将侦听端口80以外的端口并使用SSL。我们要使用的服务器是一个新的UBUNTU Linux服务器。

任何人都可以提供一些指导或提供有关最佳做法的文档吗?

3 个答案:

答案 0 :(得分:2)

您正在使用的port / ssl选项将在apache config中指定,而不是PHP中的任何业务逻辑。

设置SOAP服务以侦听特定的actor URI非常简单:设置wsdl来描述可以调用的函数;然后使用SoapServer对象将所有传入请求委托给辅助类,以使用构造函数中的'classmap'选项或SoapServer类的setClass()方法处理所有调用;并在'actor'对象构造函数中定义SoapServer

答案 1 :(得分:1)

我想解决HTTPS默认情况下可能使用端口443的问题。所以这将是一个较少的问题。

答案 2 :(得分:0)

有许多框架可以使创建soap服务器变得更加容易。看看thr Zend Framework,然后搜索一些tutorials online

相关问题