2010-10-28 34 views
0

我需要使用JWS分發我的Swing應用程序。我使用JPA並連接到Postgres和MSSQL。使用Glassfish V3的JWS和安全數據庫連接

如何確保安全的數據庫連接?我可以使用Glassfish中配置的JDBC連接池嗎?如果是這樣,我該如何配置我的應用程序來使用它?

最好的問候。

回答

1

如何確保安全的數據庫連接?我可以使用Glassfish中配置的JDBC連接池嗎?如果是這樣,我該如何配置我的應用程序來使用它?

在典型的N層體系結構中,Swing客戶端將連接到在應用服務器級別運行的服務(通過EJB或Web服務),並且這些服務將通過JDBC訪問數據庫。

數據庫和應用程序服務器都將安裝在DMZ(甚至是單獨的DMZ)中,並且只允許從應用程序服務器連接到數據庫(通過連接池但這是一個細節)。

而且根據您的環境(即客戶端是否通過可信網絡進行通信),您必須使用加密來保護客戶端和服務器之間的通信。