本文目錄一覽:
java中的消息中間件是幹什麼用的?
1 用來提升系統性能:
簡單理解就是應用不用關心處理結果的部分,可以通過消息中間件非同步通知消息。然後其他應用伺服器接收到消息後,慢慢處理。
2 應用解耦和通信:
簡單理解就是多個應用之間進行數據交互。
例:簡訊發送,你不可能一直等到簡訊發送成功了。再去處理邏輯,所以就可以用到消息中間件通知可以發簡訊的系統慢慢去發。
java中間件是什麼?
中間件是一種獨立的系統軟體或服務程序,分散式應
用軟體藉助這種軟體在不同的技術之間共享資源。中間件位於客戶機/
伺服器的操作系統之上,管理計算機資源和網路通訊。是連接兩個獨立應用程序或獨立系統的軟體。相連接的系統,即使它們具有不同的介面,但通過中間件相互之
間仍能交換信息。執行中間件的一個關鍵途徑是信息傳遞。通過中間件,應用程序可以工作於多平台或 OS 環境。
java 中間件,就是用java 語言實現的中間件
常見的中間件有哪些
第一款:tomcat
tomcat是一款Java語言servlet標準化的伺服器軟體。適用於本地開發、小項目或個人開發,Apache為HTML頁面服務,而tomcat實際操作JSP頁面和servlet,但是tomcat處理靜態html的能力不如Apache伺服器。
特點:支持最新標準、更新快、跨平台、體積小安裝部署方便。
第二款:weblogic
大型項目或商業項目,Java動態功能和Java
Enterprise在大型網路應用的開發、集成、部署和管理中,引入了標準的安全性bea公司生產的基礎j2ee架構中間件。
特點:簡化了可移植和可擴展應用系統的開發,為其他應用系統和系統提供了豐富的可操作性;商業軟體功能齊全強大,主要用於大型企業的大型項目;是一種高擴展的架構體系。
第三款:jetty
jetty是使用Java語言編寫,jetty運行速度快,輕量級,在Java中可以從test
case控制其運行。從而使自動化測試不再依賴外部環境,順利實現自動化測試。
特點:易用、可擴展、易嵌入;快速高效。
第四款:JBoss
管理EJB容器和伺服器,JBoss遵循商業友好LGPL授權分發,由開源社區開發。
特點:應用伺服器也有許多優秀的特點;內存和硬碟空間相對較小;安裝方便,解壓後,只需配置一些環境變數即可;JBoss支持集群等。
java 中間件有哪些?
Java中間件技術主要就是EJB,如果說伺服器主要有weblogic、webshpere,JBoss等。
原創文章,作者:GDRI,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/147552.html