java EE企业级开发与java Web开发有什么区别

2024-11-13 04:42:00
推荐回答(3个)
回答(1):

这两者之间并没有本质的区别。
一般来说,只要开发的是java web程序(通过浏览器访问web应用),那怕是写了几个页面都可以称之为java web开发;而java EE企业级开发通常用来指更为重量级的开发,如使用EJB、JNDI、JMI等框架或组件。后者在表述上更为专业,也比较正式,当然在售前时也比较能唬住客户。

ps.java EE的本意就是java 企业级环境(以前称为J2EE),这是一个巨大的framework,即使一个很庞大的应用可能也不会用到java EE中的所有技术,一般的,只要如果采用JSP、Servlet就可以说自己在进行Java EE开发,当然也可以说自己做的是java web开发,只是前者更容易让一知半解的人投来敬佩的目光罢了。

回答(2):

java Web开发 是总称
就好想你说
编程 然后就分 c/c++ c# vb java 等这样

注:
你单纯的用
jsp开发网站 也叫java Web开发
jsp+servlet 也叫java Web开发
jsp+javabean 也叫java Web开发
J2EE 也就是 java EE企业级开发 也叫java Web开发
不过java EE企业级 包含有很多东西 如JSP和各种各样的框架 等等

回答(3):

j2ee 所面向的是指框架的问题,它解决的是一整个解决方案的问题
从客户端,到服务器,到数据库
大包含一大堆技术:
客户端可以有 Swing, Web, 手机或其它便携设备。。。。 (很多技术)
服务端可以有 JSP, Severlet, EJB, 普通IO联网程序等等;
数据库就不一一列举了,
另外服务端的一层与数据库之间还可以有第三方插件,如Hibernater等(现己内置到ejb3)

而你所指的Web程序只是其中的一部分解决方案,它是客户端用Web浏览器,server端用 JSP/Servlet