2012-10-08 40 views
1

現在,這可能確實很愚蠢。但是,我們可以在像WAS(Websphere應用程序服務器)這樣的應用程序服務器上部署Java Swing應用程序(桌面應用程序)嗎?如果是,我們爲什麼以及何時會這樣做?在應用程序服務器上承載Java Swing應用程序

對不起,這是第一次。

其實我並不是想讓它在網上運行。我只是問一個Java swing客戶端應用程序如何與應用程序服務器一起工作。什麼是架構,爲什麼用java swing應用程序可能需要應用程序服務器,我的意思是什麼用例。我剛剛發現這篇文章,這是我所要求的; Java Server application architecture with Swing thin client

但所有響應鏈接後的答案和註釋都沒有幫助,所以儘管

+0

你應該專注於你寫下的評論的問題。 – tuergeist

+0

是否做到了。我會確保將來做到這一點。 – Andy897

回答

3

您可以使用Java Webstart實際上並不需要一個真正的應用服務器。只需要一個網絡服務器;)

如果客戶端是一個Java客戶端,我沒有看到除了自舉之外使用Web服務的重點。

對於WebService的客戶端-APP-互爲作用(如您在註釋中規定),您可以使用自己選擇,例如,RMI,CORBA,JMS,SOAP,Web服務,XML RPC的中間件...

+1

我剛剛補充說,作爲對這個問題的評論。 +1 :)爲了記錄,我們在我工作的地方使用它,並且它非常有效。 – Brian

+0

對不起,但並沒有真正回答我的問題。我想知道一些微不足道的東西,如果我們可以在應用程序服務器上託管一個Java swing應用程序。不知道我問的是否有道理。 – Andy897

+0

@ Andy897 Swing無法通過webbrowser運行遠程。您可以將其託管在XServer上,並使用X隧道實現遠程ssh連接。但是swing應用程序正在運行並呈現在主機上,應用程序仍在運行。 – tuergeist

1

你是應用程序服務器上可能部署使能由應用服務器提供了一些功能,如通訊,數據庫連接池,安全等等等等

+0

感謝喬丹的回覆。所以這個應用服務器 - Java swing客戶端應用程序。架構將會像Web應用程序 - Web服務器架構?一個Web應用程序託管在一個Web服務器上.. – Andy897

+0

從我的理解,基本上是 –

相關問題