我們有一個由三部分組成的程序。有後端是處理請求的NT服務。還有一個COM對象實現了預定義的接口,被客戶端軟件使用並將請求傳遞給服務。什麼叫程序的中間層?
由於我們需要有將其切分爲兩個部分COM對象的32位和64位版本:
- 前端實現該 預定義接口
- 中間層實現了一個 新引入的中間接口,並在COM +託管到 避免重新實現一切爲 32位和64位。
所以前端將請求轉發給中間層,中間層將它們轉發給後端。
問題是,前端是客戶「看到」的第一件事,我們不喜歡稱之爲「我們的產品前端」,而只是將其稱爲「我們的產品」。我們還需要爲中間層創造一個好名字。通常用於後者的是什麼?
到目前爲止,我在詞典中找到的最合適的匹配是spacer級別 - 簡潔並以某種方式反映該圖層的用途。會這樣嗎?
+1 - 我喜歡你提供建議的事實。 – 2009-11-17 14:24:00
我想中間層會做 - 簡潔,中立,不會透露任何細節,也不會與用戶可能擁有的領域知識衝突。 – sharptooth 2009-11-18 14:36:54