j2ee是什么 java后端开发要学什么
一、j2ee接口
j2ee的web工程开发中,接口的意思是两个不同的j2ee的web工程,A和B,A工程如果要访问B工程中的某个函数方法,这就要通过接口的形式进行访问,即通过webservice的方式(如webservice的框架axis等)。即发起一个httpurl请求,传入参数是什么,得到什么返回结果。
二、j2eej2sej2me有什么区别
J2EE(JavaEE)是做企业级应用的。比如,163邮箱,比如某公司的管理系统J2SE(JavaSE)就是Java语言的标准版本,类似于C++,主要做桌面软件,比如Eclipse,MyEclipse由于微软的封杀,java的桌面应用非常少且本身没有太大的优势却劣势很大,不过J2SE应该是学习Java的人首先应该学习的。
J2ME就是手机或者嵌入式软件,不是android,是以前那种手机的java应用
三、j2ee和b/s有什么区别
主要有以下区别:
1.架构类型不同。J2EE是JavaEE的简称,属于多层架构;B/S是Browser/Server的缩写,属于客户机/服务器架构。
2.开发语言不同。J2EE使用Java语言开发;B/S可以使用多种语言如Java、PHP、ASP开发。
3.部署方式不同。J2EE应用部署在应用服务器上;B/S应用部署在Web服务器上。
4.业务逻辑实现不同。J2EE的业务逻辑主要在服务端实现;B/S的业务逻辑既可以在服务端也可以在客户端浏览器实现。
5.可扩展性不同。J2EE具有较好的可扩展性,可以实现复杂的业务;B/S可扩展性一般,适用于中小型应用。
6.安全性不同。J2EE安全性较高,用户数据主要存储在服务端;B/S安全性一般,更依赖客户端。
7.性能不同。J2EE性能较高但开发难度也较大;B/S性能一般但开发门槛低。
8.界面实现不同。J2EE主要采用JSP开发界面;B/S可以采用HTML+CSS开发界面。
9.系统要求不同。J2EE对服务器要求较高;B/S对客户端和服务器要求都不高。
10.典型应用不同。J2EE典型应用为企业信息管理系统;B/S典型应用为电子商务网站。