我有一個門戶網站服務器上運行的portlet應用程序和運行在應用程序服務器上的webapp。我想從portlet應用程序jsp調用應用程序。我可以打電話;沒有問題..我可以在請求參數中傳遞值;沒有問題..我想傳遞一個對象到應用程序服務器應用程序,我不知道如何做到這一點。在單獨的JVM中的2個應用程序之間傳遞對象
0
A
回答
0
因爲你的兩個應用程序在兩個不同的應用服務器上運行,因此在兩個不同的Java虛擬機,只有這樣,才能從一個傳遞一個對象到另一個是通過以某種方式序列化對象。
您可以選擇使用Java序列化,或者您可以選擇根據其狀態表示對象,然後有一個類 - 分別部署到某個地方的每個應用程序服務器 - 知道如何構建一個新的實例你的對象脫離該狀態。
2
嘗試使用Java RMI。在實現幾個接口之後,您可以很容易地在JVM之間傳遞對象。正如Laird所提到的那樣,這需要序列化,但它通常由Java隱式地完成,因此您很有可能不必擔心它。
0
您的應用程序服務器是Websphere Application Server嗎?也許Dynacache可能是你正在尋找的。一所大學告訴我他當前項目的一個故事,他們需要訪問運行在Websphere 7上的Java EE應用程序中的數據,Portal環境是6.1。
相關問題
- 1. C#在表單之間傳遞對象
- 2. 從應用程序之間傳遞java郵件消息對象
- 3. 在asp.net應用程序之間傳遞對象的最佳方式
- 4. 2個功能之間傳遞的對象
- 5. 在兩個iOS應用之間傳遞自定義對象
- 6. 在Obj中的對象之間傳遞對象C
- 7. 在Android中的應用程序之間傳遞數據的最簡單方法
- 8. 如何在兩個單獨的JTabbedPanes之間傳遞ArrayList
- 9. 跨應用程序域傳遞對象
- 10. 羣集中的應用程序之間的消息傳遞
- 11. 在兩個Azure應用程序之間傳遞數據
- 12. 如何在兩個Chrome應用程序之間傳遞數據?
- 13. 傳遞對象之間的數據
- 14. 如何在類之間傳遞對象
- 15. 在頁面之間傳遞對象
- 16. 在層之間傳遞實體對象?
- 17. 在活動之間傳遞對象
- 18. 在片段之間傳遞對象
- 19. C++在類之間傳遞對象
- 20. 在類之間傳遞ManualResetEvent對象
- 21. C++在類之間傳遞對象
- 22. 在對象之間傳遞值rails
- 23. 在Angular 2中獨立組件之間傳遞數據
- 24. 在Symbian/QML應用程序中屏幕之間傳遞狀態
- 25. 進程間對象傳遞
- 26. 在兩個單獨的對象之間發送消息
- 27. Ember.js應用程序中的單獨對象
- 28. 在MVC應用程序中的幾個視圖之間傳遞數據
- 29. 在requirejs +木偶應用程序中傳遞應用程序對象
- 30. 在應用程序/進程之間傳遞數據