我對Java相對陌生,並開發了一種Java服務器應用程序,它通過互聯網上的許多客戶端的TCP通過專有協議接收小塊海量數據,並將其發送到Postgres數據庫(JDBC)並使用套接字與其他模塊進行通信。尋找用於服務器管理接口的Java服務器庫/框架
到目前爲止,我使用Java NIO進行套接字I/O和slf4j/logback進行日誌記錄,除此之外,只有標準的Java東西。
現在我需要實現每個專業服務器應用程序所需的管理內容,例如以細粒度切換登錄和關閉,使服務器重新讀取其配置,乾淨地關閉服務器,重置客戶端連接,獲取使用情況統計信息等。 因此,我需要使用套接字實現一些管理接口並設計一些通信協議等等或類似的東西。
這是創建服務器應用程序中的一個常見任務,我以前必須具備創建庫的想法。
在Java標準庫或其他您可以推薦的來源中是否存在用於此類任務的通用框架? 該庫必須能夠在Linux和Mac OS X上運行,並且必須是開放源代碼,許可證最好是BSD風格或類似的。
再見,Matthias
很快,您將需要用戶管理,審計和安全性,您將不得不使用JavaEE重寫它...... – Riduidel
您是否在使用Netty?只是好奇。 – duffymo