<label id="2hp7p"></label>
<dl id="2hp7p"><ruby id="2hp7p"></ruby></dl><var id="2hp7p"><ol id="2hp7p"></ol></var>
<output id="2hp7p"><ruby id="2hp7p"></ruby></output>
    <blockquote id="2hp7p"></blockquote>

    <thead id="2hp7p"></thead>

    <output id="2hp7p"></output>

      <var id="2hp7p"></var>
      北京网站建设>建站知识>开发小记>

      开发小记

      降龙科普: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.knkk.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公司

      提款快的博彩信誉平台

      <label id="2hp7p"></label>
      <dl id="2hp7p"><ruby id="2hp7p"></ruby></dl><var id="2hp7p"><ol id="2hp7p"></ol></var>
      <output id="2hp7p"><ruby id="2hp7p"></ruby></output>
        <blockquote id="2hp7p"></blockquote>

        <thead id="2hp7p"></thead>

        <output id="2hp7p"></output>

          <var id="2hp7p"></var>

          <label id="2hp7p"></label>
          <dl id="2hp7p"><ruby id="2hp7p"></ruby></dl><var id="2hp7p"><ol id="2hp7p"></ol></var>
          <output id="2hp7p"><ruby id="2hp7p"></ruby></output>
            <blockquote id="2hp7p"></blockquote>

            <thead id="2hp7p"></thead>

            <output id="2hp7p"></output>

              <var id="2hp7p"></var>