【发布时间】:2009-12-22 09:38:21
【问题描述】:
我有一些 PHP 库文件。我想在 asp.net 中使用它们。请给我一些想法,如何使用它或如何将它转换为在 asp.net (vb.net) 中使用。实际上我想连接一个基于 xml 的 Web 服务(HostelsClub),但他们只是在 PHP 中有 API 而不是在 asp.net 中。那该怎么办。
【问题讨论】:
标签: php asp.net xml web-services
我有一些 PHP 库文件。我想在 asp.net 中使用它们。请给我一些想法,如何使用它或如何将它转换为在 asp.net (vb.net) 中使用。实际上我想连接一个基于 xml 的 Web 服务(HostelsClub),但他们只是在 PHP 中有 API 而不是在 asp.net 中。那该怎么办。
【问题讨论】:
标签: php asp.net xml web-services
如果它是一个 XML 服务,特别是如果它是一个 3rd 方服务,并且在 PHP 中运行良好,为什么不简单地使用 XML-RPC 或类似方法从 .net 调用该服务?我不确定您是否真的需要重新编写 PHP 服务。
只要 XML 调用结构已知,任何语言都可以使用 XML 服务。
尽管他们的 API 是用 PHP 编写的,这应该是无关紧要的除非它是一个依赖于代码的 API。在查询的各行之间阅读(“想要连接到...”)不清楚这是您需要从 PHP 连接到 PHP 的本地库,还是您只是需要调用/连接到在您提到的库之上构建的基于 Web 的服务。如果它是一个基于 Web 的服务,那么所有主要的协议在 .net、php、ruby、perl 等中当然都是可能的。
【讨论】:
【讨论】:
您最好的选择是学习不止一种语言,这样您就不会完全依赖任何特定的供应商。
【讨论】: