2017-01-27 60 views
1

當你這樣做:什麼是機架端點?

run SomeClass.new 

在機架,SomeClass.new被稱爲機架 「終點」。我知道通常一個端點是:端點是客戶端應用程序可以訪問服務的URL。這如何適用於Rack,爲什麼run的參數被稱爲「端點」?

回答

3

Rack是一個模塊化的web服務器抽象 層來統一爲Ruby web應用 框架和應用服務器之間的相互作用的API。它提供了一個簡單的 接口,用於符合Rack規範的應用程序,並定義標準的 請求和響應對象以及應用程序服務器適配器到 抽象處理服務Web請求的低級細節。 A 機架端點只是一個遵守機架規格的應用程序。

Reference