ear文件中有許多戰爭和罐子。應用程序服務器如何知道在部署.ear之後要調用哪個war文件?應用程序服務器工作
0
A
回答
1
也許你想問:特定的戰爭(意味着web應用程序)是如何觸發的?如果是這樣,答案是:EAR應用程序描述符(application.xml
)爲其包含的每個WAR定義上下文根。上下文根是存在的宿主和端口之後立即,例如URL部分:
<module>
<web>
<web-uri>some.war</web-uri>
<context-root>/somepath</context-root>
</web>
</module>
每形式http://host:port/somepath/*
的URL由一個Java EE應用服務器包含在some.war
應用程序的HTTP服務器組件引導。
0
添加到MaDa的正確答案:如果沒有在application.xml
或專有部署描述符中明確指定上下文根,那麼戰爭文件的名稱(減去擴展名)將被視爲上下文根。
例如,假設一個myapp.ear
內some.war
和服務器偵聽HTTP端口8080上,您可以訪問您的網絡模塊:http://localhost:8080/some/
相關問題
- 1. 工作流服務應用程序
- 2. 應用程序服務器工作人員產生線程嗎?
- 3. 從應用程序服務器根服務GWT應用程序
- 4. 應用程序服務器
- 5. 與運行Java應用程序和Web服務器不工作
- 6. 服務器和ServerSocket在一個應用程序中:不工作
- 7. 客戶端服務器應用程序不能正常工作
- 8. 配置IIS服務器以與應用程序一起工作
- 9. iphone應用程序無法訪問服務器 - 以前工作
- 10. 工作燈應用程序指向不同的Worklight服務器
- 11. 解析服務器應用程序不工作gcloud
- 12. jquery $ .ajax()在應用程序託管服務器中不工作
- 13. 使android應用程序與python web服務器一起工作
- 14. 應用程序無法在macos服務器上工作
- 15. 未能部署應用程序工作燈服務器
- 16. 使node.js應用程序在Ubuntu服務器上工作
- 17. 作爲服務的應用程序贏得服務器2003
- 18. Capistrano應用程序服務器作爲服務沒有sudo
- 19. Web應用程序工作在VS開發服務器,但不工作在IIS
- 20. 如何使無服務器應用程序的反應路由器工作?
- 21. 工作單位/應用程序服務方法中的事務?
- 22. NServiceBus - 作爲訂戶和工作者服務的應用程序
- 23. 在wcf服務應用程序後,asp.net應用程序工作非常慢
- 24. 服務器應用程序不可用?
- 25. 引用應用程序服務器
- 26. 服務器應用程序不可用
- 27. 服務器應用程序不可用
- 28. Facebook應用程序在服務端工作,而不是作爲「Facebook上的應用程序」工作
- 29. 應用程序服務器用於非Web應用程序
- 30. 連接到服務器的應用程序的良好工作流程?
應用服務器不會調用任何戰爭文件。它部署它們。它會部署它們,因爲它們在耳朵文件中。我不明白你的問題。 – 2013-02-16 16:59:56