簡體   English   中英

WCF服務作為內部和Internet公開在不同的服務器上

[英]WCF service as internal and internet exposed on different servers

我必須在2台服務器中分發幾個應用程序。 當前,兩台服務器都具有公共IP,可以跨Internet請求訪問它們。 兩台服務器都托管着多個Web應用程序。 現在,我必須分發這些應用程序,使其前端在服務器(A)中,后端在第二服務器(B)中,以便服務器“ B”不具有公共互聯網連接,所有請求必須首先由服務器“ A”輸入。 我將使用WCF分隔演示文稿並與程序的邏輯進行通信(在這些服務器之間)。 沒關系,但是問題是服務器“ B”正在托管一些外部系統使用的公共WCF服務。 這些業務服務需要直接通過Internet訪問。

我必須提供一個公共服務來接收呼叫,並在服務器“ B”中提供另一個服務來處理邏輯並執行數據庫操作。

我不知道什么是實現此應用程序分發的最佳方法。 我將創建2服務作為最后的選擇。 我認為必須有一個更好的解決方案,例如配置或具有基礎結構。

希望您能提出一些想法解決我的問題。

提前致謝。 以色列。

這意味着您要將服務器“ B”暴露給Internet,對嗎? 我考慮將2個端點與2個dif一起使用。 合同-1個用於您的業務服務(ssl,證書...),第二個-用於服務器“ A”操作(net.tcp綁定,僅為服務器“ A”打開了端口)。

暫無
暫無

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

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