j2ee與j2se對比

來源:互聯網
上載者:User

標籤:

現在想想其實只要知道其中原理,技術都是通的,並沒有先後之分。想到這裡對比一下兩者之間的優劣。

  1. j2se是client-server方式,也就是說client需要我們自己定義,比如javaSwing,windows forms等,server端通常使用webservice架構或socket之間網路通訊方式傳遞資料。

2.j2ee是server-server模式,意思是說客戶ui與資料服務等都在伺服器端編程。客戶ui通常是指瀏覽器,這裡包括pc端、手機端、平板電腦等不同裝置。


3.優劣

    j2se    

    1.優勢:可以實現單獨的用戶端與伺服器編程,實現解耦合,更容易分工。用戶端是編譯式的能夠更好的處理複雜的邏輯比如Message Service、複雜的報表等。  

    2.不足:每次發版都需要給客戶安裝或升級,給版本控制及營運帶來額外的負擔。

    j2ee

    1 優勢:j2ee的優勢在於統一了ui介面,客戶使用預先安裝好的瀏覽器只需要輸入簡單的url地址即可,可互相借鑒不同網站的前端樣式以及html標籤等、瀏覽器提供的第三方外掛程式可以使得使用者有更好的體驗比如Firefox的restclient、自訂書籤等。開發人員發布項目只需伺服器端發布即可,使用者無需安裝任何用戶端軟體,只需適當的升級瀏覽器版本即可,目前web開發對瀏覽器的相容性也在不斷的進步。 

    2 不足:採用伺服器端編程方式不能實現低耦合,客戶ui採用docment協議+css等方式實現,對於大型ui設計中複雜的商務邏輯不能很好的適應比如nivacate如果用html實現?qq聊天使用瀏覽器,好用?


j2ee與j2se對比

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.