-1

我正在创建一个php类库,并希望将其放在我自己的服务器上,并将应用程序代码放置在另一台服务器上。现在我需要的是同步它们,即类库可以被另一台服务器上的应用程序访问。

如何提供解决方案以便其他应用程序可以访问我的库。

4

2 回答 2

0

您正在尝试包含来自不同域的文件。

这就是跨域。

如果你想通过 ajax 使用这些函数,你可以使用 JSONP。

于 2013-05-13T09:00:57.537 回答
0

有几种方法可以访问这个库,但你不能像其他本地库或类一样访问它。好的方法是使用网络服务。

一个好的解决方案是使用 SOAP。PHP 为 SOAP 提供了良好的 API,使您能够非常轻松地创建 SOAP 服务器和客户端。

您将在库端(在放置库的服务器上)创建一个 SOAP Web 服务器,并将所有功能公开给您需要访问的 Web 服务。这是一个非常好的解决方案并且易于使用。您可以在此处的 PHP 文章中找到一个好的 SOAP

http://www.codewalkers.com/c/a/Miscellaneous/Using-SOAP-with-PHP/

并阅读这些

https://stackoverflow.com/questions/8657980/how-to-make-web-service-in-php

php 网络服务示例

和这个

http://www.vankouteren.eu/blog/2009/03/simple-php-soap-example/

另一种方法是使用 xml 和 JSON。请阅读这篇好文章。

http://davidwalsh.name/web-service-php-mysql-xml-json

请多做研究,多问问谷歌先生,你会根据自己的需要得到一个好的解决方案。

希望这会帮助你。

谢谢

于 2013-05-13T06:44:51.800 回答