簡體   English   中英

兩個應用程序之間的安全通信

[英]secure communication between two application

我只是一個新手,對兩個應用程序之間的通信感到好奇。 我知道可以使用API​​並通過發送get或post參數將數據從一個應用程序提交到另一個應用程序來完成。 但問題是,可以說有兩個功能和三個場景。

一切都在PHP中。 這是我關注ryt nw的語言。

功能1:

function get($name){
   echo $name;
}

功能2:

 function send(){
   get('rudra');
 }

方案1:

如果這兩個函數在同一個文件中,那么我們可以輕松地調用ryt :)

senariao 2:

可以說這兩個功能位於2個單獨的文件中

file1具有發送功能

並且文件2具有獲取功能

那么我可以通過包含文件2來做到這一點

像這樣

include 'file2.php';

 function send(){
   get('rudra');
 }

方案3:這是問題

在這種情況下,可以說這兩個功能在同一台計算機上的兩個不同應用程序中。

那么我們該怎么做,就是使用使用http協議(get或posts方法)的api調用進行購買,但是我們不能做諸如調用函數之類的事情,而不是使用ip協議遍歷整個Internet或LAN或不打擾apache,只是為了調用計算機上的某些功能?

通過HTTP協議使用API​​是兩個應用程序之間通信的標准過程。 這樣,如果兩個應用程序都移至其他服務器,則您的應用程序將來不會中斷。

但是,如果您想為自己的應用程序創建應用程序,則可以使用http:// localhost / app1)或http:// localhost / app2進行調用。 (為此,您需要在etc.host中進行必填項。這樣,就不會打任何LAN或Internet呼叫。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM