JAVA開發(fā)與J2EE開發(fā)區(qū)別是什么?
時間:2023-11-25 11:00:02 | 來源:網(wǎng)站運營
時間:2023-11-25 11:00:02 來源:網(wǎng)站運營
JAVA開發(fā)與J2EE開發(fā)區(qū)別是什么?:java是一個平臺。他包括了,java語言,java開發(fā)環(huán)境(jdk)。
java有三個版本,j2se(標準版),j2ee(企業(yè)版),j2me(微型版)不管哪個版本,都是java語言實現(xiàn)的一個框架。之所以要分版本,是因為3個版本是針對不同問題,設計的解決方案。
j2EE是java的企業(yè)級開發(fā)版本,其實換句話說就是用來做web開發(fā)的java框架。javaEE通過設定統(tǒng)一的標準來解決web開發(fā)的問題,javaEE的接口,抽象類,規(guī)定了web開發(fā)所需要實現(xiàn)的流程。整個web的開發(fā),有2層,第1層是服務器容器,比如tomcat,weblogic。他們在javaEE的規(guī)范下,實現(xiàn)套接字的連接,封裝消息等等,第2層是業(yè)務,而這一層是你要做的,通過tomcat封裝的消息,進行相應的業(yè)務處理。服務器容器的開發(fā)由大型的產(chǎn)商開發(fā),而我們通常做的開發(fā)是在服務器容器上的業(yè)務開發(fā),正是sun的javaEE統(tǒng)一了規(guī)范(比如用servlet)我們的業(yè)務代碼,能和comcat進行很好的通訊。