我只是一个新鲜和好奇的两个应用程序之间的沟通。我知道可以使用API并通过发送get或post参数将数据从一个应用程序提交到另一个应用程序。但问题是,假设有两个函数和3个场景。
全部都在php中。这是我所遵循的语言。
函数1:
function get($name){
echo $name;
}函数2 :
function send(){
get('rudra');
}场景1:
如果这两个函数位于同一个文件中,那么我们可以很容易地调用ryt :)
senariao 2:
假设这两个函数位于两个独立的文件中。
file1具有发送功能
文件2有get功能
然后我就可以这样做了,包括文件2
像这样
include 'file2.php';
function send(){
get('rudra');
}场景3:这是问题
在这个场景中,假设这两个函数位于同一台计算机中的两个不同的应用程序中。
那么我们将如何购买使用http协议(get或posts方法)的api调用,但我们不能做一些类似于调用函数的事情,而不是使用ip协议或在不干扰apache的情况下遍历整个互联网或局域网,只为了调用我计算机上的某个函数吗?
发布于 2013-12-24 08:00:30
使用API和HTTP协议是两个应用程序之间通信的标准过程。这样,如果两个应用程序移动到不同的服务器,那么您的应用程序在将来不会中断。
但是,如果考虑为自己的应用程序创建应用程序,则可以使用http:// localhost/app1或http:// localhost/app2进行调用。(为此,您需要在etc.host中输入必需的条目。这样,它就不会打任何局域网或因特网电话了。)
https://stackoverflow.com/questions/20756887
复制相似问题