<output id="bakd8"><s id="bakd8"></s></output>
        <dl id="bakd8"><ins id="bakd8"></ins></dl>

              1. <li id="bakd8"><s id="bakd8"><thead id="bakd8"></thead></s></li>

                <li id="bakd8"></li>
              2. <li id="bakd8"><s id="bakd8"></s></li>
                <dl id="bakd8"></dl>

                1. <dl id="bakd8"></dl>

                    1. 北京网站建设>建站知识>开发小记>

                      开发小记

                      降龙科普:JAVA和JSP之间的关系

                      来源:未知 作者:admin 时间:2018-10-16 10:58 点击:

                      我现在给你一个JAVA和JSP之间的关系,以及JAVA的完整认识

                      JAVA分为J2EE,J2SE.J2ME,下面分别介绍:

                      一.J2EE:Java 2 Platform Enterprise Edition 企业版,用于企业应用,支持分布式部署。

                      J2EE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,

                      它对开发基于Web的多层应用提供了功能上的支持。它包含13种核心技术规范:

                      (1)Java Database Connectivity (JDBC)

                      以一种统一的方式来对各种各样的数据库进行存取

                      (2)Java Naming and Directory Interface (JNDI)

                      用于名字和目录服务,它提供了一致的模型来存取和操作企业级的资源如DNS和LDAP,本地文件系统等

                      (3)Enterprise Java Beans (EJB)

                      提供了一个框架来开发和实施分布式商务逻辑,显著地简化?#21496;?#26377;可伸缩性和高度复杂的企业级应用的开发

                      (4)JavaServer Pages (JSPs) 这里就是你所说的JSP!!!!!!

                      用以创建动态网页

                      (5)Java servlets

                      提供的功能大多与JSP类似,不过实现的方式不同

                      (6)Remote Method Invocation (RMI)

                      在远程对象?#31995;?#29992;一些方法,使用了连续序列方式在客户端和服务器端传递数据

                      (7)Interface Description Language (IDL)

                      将Java和CORBA集成在一起

                      (8)Java Transaction Architecture (JTA)

                      可以存取各种事务

                      (9)Java Transaction Service (JTS)

                      规定了事务管理器的实现方式

                      (10)JavaMail

                      用于存取邮件服务器的API,它提供了一套邮件服务器的抽象类

                      (11)JavaBeans Activation Framework(JAF)

                      JavaMmail利用JAF来处理MIME-编码的邮件附件,MIME的字节流可以被转换成JAVA对象,或者转换自JAVA对象

                      (12)Java Messaging Service (JMS)

                      是用于和面向消息的中间件相互通信的应用程序接口(API)

                      (13)Extensible Markup Language (XML)

                      XML是一种可以用来定义其它标记语言的语言

                      上面的JSP是主流,基于MVC的实现,最流行使用,也最安全(比较其他语言做的网站)

                      其中EJB是java最难学的东西

                      但是现在的sun公司出来一种新的技术:java FX,

                      可以像FLASH一样在浏览器中执行,但是也要安?#23433;?#20214;,具体可以参见www.sun.com

                      二.J2SE:Java 2 Platform Standard Edition 标?#21450;媯?#29992;于桌面应用,也是J2EE的基础。

                      包括JAVA基础,IO,Swing,AWT,线程,集?#31995;?#30693;识.也是学习JAVA的必经之路(基础)!

                      三.J2ME:Java 2 Platform Micro Edition 移动版用于小型设备,是J2SE的一个子集。

                      主要的技术如下:

                      Connected Limited Device Configuration【CLDC】:是组成资源有限的移动信息设备的 Java 运行时环境的两种配置之一。CLDC 描述最基本的库和虚拟机特性,所有包含 K 虚拟机(K virtual machine,KVM)的 J2ME 环境实现中都必须提供这些库和特性。

                      Mobile Information Device Profile【MIDP】:是组成资源有限的移动信息设备的 Java 运行时环境的两种配置之一。MIDP 提供核心应用程序功能,包括用户界面、网络连接、本地数据存储和应用程序生命周期管理。

                      Connected Device Configuration【CDC】:是一个基于标准的框架,用来构建和交付可以跨许多连接网络的消费类设备和?#24230;?#24335;设备共享的应用程序。

                      Mobile 3D Graphics API for J2ME【M3G】:是一种轻量的?#25442;?#24335; 3D 图形 API,它作为可选的包与 J2ME 和 MIDP 结合使用。

                      所以你所说的JAVA和JSP的关系就这样豁然开朗!

                      JAVA是一种编程语言,可以编写应用程序,主要应用在网络编程上。

                      JSP是建立在JAVA基础上的一种网络编程语言,只能在网?#25104;?#24212;用。

                      JavaScript是一种Web脚本语言,可以?#24230;?#22312;HTML中,可以由浏览器解释执?#23567;?/p>

                      可以把jsp理解为脚本

                      java为面向对象语言

                      jsp作用主要是负责页面展现,java负责逻辑,业务处理

                      jsp 本质 是servlet,servlet本质是 java类,就是这么个关系。

                      公司业务:北京网站建设刷百?#35748;?#25289;刷百度指数虚拟主机租用

                      如转载,请保留本文链接地址:http://www.zbby.tw/Web/Diary/2015/

                      Loading......
                      工作时间:

                      AM 09:00 ~ 12:00

                      PM 14:00 ~ 18:00

                      联系方式:

                      Tel 010-50933590

                      Hp 18701620736

                      设计优势

                      独立的设计团队 带给您全新的视觉体验

                      功能开发

                      强大的技术实力,完成您想要的任何功能

                      售后服务

                      完善的售后服务,解决您在使用过程中遇?#38477;?#38382;题

                      Copyright © 2010 - 2018 北京顺晟科技发展有限公司 All Rights Reserved

                      地址:北京市顺义区南法信政府府前街16号 炫立方 | TEL:010-50933590

                      北京网站建设 | 北京网站设计 | 北京SEO公司

                      山西十一选五18062088