簡體   English   中英

將GlassFish用於套接字服務器應用程序

[英]Using GlassFish for a socket server application

我有一個使用套接字與客戶端通信的Java服務器應用程序。 應用程序需要負載平衡,實例之間的會話共享和數據庫連接池。 當前,這是一個沒有負載平衡的獨立應用程序。

是否可以使用GlassFish之類的應用程序服務器托管此服務器應用程序? 如果是,該怎么辦?

我需要提醒您,這不是Web應用程序。

我的想法:

有可能的。 Web應用程序可以創建自己的線程或線程池。 除非安全策略阻止這樣做,否則他們可以打開套接字並進行監聽。

您不會從glassfish會話管理中受益,因為它是HTTP堆棧的一部分。 您將必須有一個servlet或servlet-context-listener,其唯一的工作就是在啟動時初始化應用程序。 當沒有網頁內容時,這有點奇怪,但是我想這還可以。 Web應用程序通常部署在可能只有防火牆打開Web端口的計算機上(80、443等)。 您可以將HTTP頁面添加到應用程序中進行管理/監視,並使其至少部分成為Web應用程序。

暫無
暫無

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

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