1. 程式人生 > >MyEclipse中MyEclipse Java Enterprise和java檢視的區別是什麼?

MyEclipse中MyEclipse Java Enterprise和java檢視的區別是什麼?

java就是普通的用java寫的程式,直接就能執行的
  Java Enterprise 主要是針對Java EE 專案的開發設計的“幫助我們開發和部署可移植、健壯、可伸縮且安全的伺服器端 Java應用程式”,所以web專案大多都在這個檢視中進行開發。功能較前者多一些。
  web project,web service project不能直接執行,必須在容器裡面執行,這個容器就是web server,例如tomcat,jboss。web project就是web工程,簡單的講做網站的工程,web service project是以http為通訊協議xml為媒介來傳輸資料以達到執行呼叫java程式的目的。
  1、當你是web應用時,比如說要建個網站,需要釋出到伺服器時,應該要建Web Project 。
  2、當你是做分散式系統時,也就是你做的只是一個服務,對外發布也只是一個服務的時候,需要建立Web Services Project(不理解可以先研究下webservices)。
  3、當你僅僅是需要JDK來執行一些原生代碼的時候,只需要建Java Project就可以了。
  4、Web Project就是普通的jsp專案,基於J2EE標準,符合mvc規範,你可以理解為BS模式的程式。
  5、Web Service Project 也是BS程式,只是要用到網路中其他的資料,為了資料之間能更好的通訊必須符合http和xml標準,因此就獨立出來叫做Web Service Project。
  6、 Java Project 就是一般的java專案,不屬於BS專案。BS專案最大的特點是客戶端的介面都是有瀏覽器作為載體,但是java project不是,它就是一般的JAVA專案。