1. 程式人生 > >接第三方介面時理解到的“閘道器”概念

接第三方介面時理解到的“閘道器”概念

閘道器?路由?

  怎麼感覺是網管幹的活啊。

  生活當中莫名的熟悉了路由這個概念,應該是和我朋友閒聊得到的吧,他在電信上過班,還是很崇拜的當時,大概是一氣化三清,就是岔路口分流器的概念。

  閘道器這個概念應該是在學linux作業系統的時候,韓順平的視訊裡面提到的,就是說網際網路是一個大的區域網,我們的內網是一個小的區域網,內網如何和外網通訊,就是走的閘道器,一個閘道器內的網路在外網裡都是點,閘道器是內外網交流的通道。

  

  百度一波閘道器和路由的概念。

百度有點玄乎,閘道器是門,路由是介面卡?

 

回到專案中來,我們公司是金融公司,與支付什麼有關,所以16年底就接觸到了這些名詞,那時候我還是個菜鳥,下意識想到腦海中的常規的閘道器與路由,覺得程式碼實現它們嗎?好厲害哈哈。

這幾天,我們對接了支付有關介面,接口裡面有頁面模式和實時模式。

  。。。。。。,然後分配任務的時候發現了閘道器介面,直連線口。當然我都有對應的任務開發,天下程式碼抄抄抄?不,我喜歡思考,然後抄太多的用程式解決,哈哈。然後我看同事寫的閘道器介面,我納悶了,怎麼沒看到傳送請求呢?我一直以為是走http協議或者其他協議,但卻沒看到對應程式碼。仔細看來怎麼返回的是一個modelAndView?那是轉發嗎?

  於是問同事科普了一下“閘道器介面”,原來就是一個轉發,轉發到區域網內的閘道器伺服器的一個地址,閘道器伺服器可以連通外網,(於是再轉發到對應的外網介面了, 這是杜撰的,沒對應程式碼看)。

 

哈哈,全是紙老虎!