我有一個門戶網站服務器上運行的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. 在不同的應用程序之間傳遞對象 - Delphi XE4
- 2. 可可應用程序在控制器之間傳遞對象
- 3. 在不同應用程序之間傳遞對象
- 4. 如何在java中的兩個JVM之間傳遞一個對象?
- 5. 在基於頁面的WatchKit應用程序中的WKInterfaceControllers之間傳遞對象
- 6. C#在表單之間傳遞對象
- 7. 在C中的對象之間傳遞事件處理程序#
- 8. 從應用程序之間傳遞java郵件消息對象
- 9. 在對象之間傳遞對象
- 10. 傳遞WP7中程序集之間的數據/對象
- 11. 如何在我的iOS應用程序之間傳遞對象/數據
- 12. 在asp.net應用程序之間傳遞對象的最佳方式
- 13. 2個功能之間傳遞的對象
- 14. 在兩個iOS應用之間傳遞自定義對象
- 15. 在C#中的應用程序之間傳遞信息
- 16. 在MVVM WPF應用程序中的ViewModels之間傳遞數據
- 17. 在Android中的應用程序之間傳遞數據的最簡單方法
- 18. 在Obj中的對象之間傳遞對象C
- 19. 在兩個單獨的jsf頁面之間傳遞值
- 20. 如何在兩個單獨的JTabbedPanes之間傳遞ArrayList
- 21. 跨應用程序域傳遞對象
- 22. Java/Swing傳遞應用程序對象
- 23. 在2 Rails API之間共享模型(單獨的應用程序)
- 24. 如何比較在單獨的jvm上運行的2個大對象?
- 25. 羣集中的應用程序之間的消息傳遞
- 26. 在兩個應用程序之間傳遞數據
- 27. 在兩個Azure應用程序之間傳遞數據
- 28. 如何在兩個Chrome應用程序之間傳遞數據?
- 29. 在不同應用程序中的表單之間傳遞數據
- 30. 傳遞對象之間的數據