APP下载

浅析JAVA语言的开发平台及J2EE编程技术

2017-12-27李书卿海南师范大学

数码世界 2017年8期
关键词:编程技术应用程序页面

李书卿 海南师范大学

浅析JAVA语言的开发平台及J2EE编程技术

李书卿 海南师范大学

Java作为一门面向对象的编程语言,有着非常多的优点,因此得以广泛的应用于当前的系统开发中,且包括多种类型的开发平台,主要有J2EE、J2ME、J2SE等,本文首先对常用的几类Java开发平台进行了介绍,进而对J2EE编程技术进行了重点研究。

Java语言 开发平台 J2EE编程技术

当前,对于Java的应用非常多,随着技术的深入发展,可以将其与WWW进行结合应用,进而在系统开发中获得了更为迅速的发展,且在使用过程中体现出以下优点:动态性、多线程、分布式、构成简单等等,这使其在多个领域都获得了广泛的应用,本文就常用的几类Java开发平台进行介绍,进而对J2EE编程技术展开重点分析。

1 Java语言开发平台介绍

目前来说,较为常用的Java开发平台有:J2EE、J2ME、J2SE等,下面就对以上几类平台进行简单的分析:

(1)J2EE,属于一类企业版的Java开发平台,其根本上是一个有着分布式特征的服务器应用的开发环境,在其上可以为Java的开发提供一套构建于Java2标准版基础上的应用Java扩展的API. J2EE,以及一个能够供宿主运行的基础性的开发环境,可以说,我们能够基于J2EE开展企业级的应用的开发工作。

(2)J2ME,属于一类微缩版的Java开发平台,其有着极为优化的开发环境,能够方便Java语言的运行,主要包括以下内容:框架定义、针对设备配置、针对设备的API库、虚拟机等等,对于J2ME的应用,可以方便的进行Java程序到微型电子设备上的移植,当前,已有的许多小型电子设备中的软件开发均是在J2ME上实现的。

(3)J2SE,属于一类标准版的Java开发平台,其上包括了Java开发程序编译、调试、运行中各种需要的开发工具,目前来说,J2SE在许多应用的开发过程中都有着极为广泛的应用。

2 J2EE编程技术

J2EE属于一类企业版的Java开发平台,其关键内容是Enterprise JavaBeans API,它在应用程序的服务器端实现了对于一个组件模型的定义,而且有着一套独立性质的标准,然而这一标准并不是单独生成的,它是在别的Java技术的共同努力之下搭建而来的,也即是J2EE框架,Sun企业对于这一平台的推出,主要是想克服以往的几种平台中的某些瑕疵,并实现技术上的更新换代,以满足处于飞速发展过程中的电子商务的各种需要,这一技术有着许多特点:更加安全、更加可靠、多用户、可移植、独立性更强等等,在实际应用中取得了显著的效果,使得以往过于繁琐的企业Java开发变得简单化,下面就对J2EE平台的几种关键技术,以及相应的开发流程进行重点分析。

2.1 J2EE平台的关键技术

J2EE平台主要是由以下几个部分构成:相关协议、API(应用程序接口)、Service(服务)等,它可以为Web的多层应用的开发提供功能方面的支持,且在其中占据了极为重要的位置,下面就对涉及到的某些技术进行相应的分析:

(1)JSP页面,主要是由以下部分所构成:嵌入其中的Java代码、HTML页面等,可以在收到客户端的某些请求之后,实现有关的HTML的页面的构建。

(2)Servlet,它是一类较为常见的Java程序,其可以使用Java来写就,并实现动态的HTML页面,并可以实现Web服务器功能的相应拓展。

(3)Enterprise JavaBeans(EJB),可以提出一个有用的框架来实现企业逻辑的开发与施行,这对企业版应用的开发工作有着显著的简化效果,对于企业版应用的过于繁琐等进行简单化处理,在其相应的施行标准中,对于其构件的容器交互时间、地点等做出了较为仔细的规划,而且其EJB服务器可以依靠中间件服务为Java应用的开发给以必要的行动方面的支持,这能够有效的降低中间件的复杂程度。

(4)Connnector连接适配器,则主要是用来为有关的应用的研发人员提供一套可以对各类企业信息系统进行可靠链接的相关架构。

(5)JDBC,可以为各种数据库访问活动提供SQL数据库访问接口,且具有标准化、统一化的特点,并与具体的平台不存在任何直接的联系。

2.2 J2eeEE平台的开发流程

使用J2EE平台实现应用程序的开发,其流程主要包括:

(1)构 建Enterprise JavaBeans,首先 要 对Enterprise JavaBean、Home接口、Remote接口等Enterprise JavaBeans源代码进行编写,并设置好相应的开发、运行环境,接着就是Enterprise JavaBean的编译工作;

(2)实现Enterprise JavaBean的配置;

(3)构建有关的J2EE应用程序客户机;

(4)实现J2EE应用程序的部署,做完以上步骤之后,可以说就搭建完成了一个非常简易的J2EE应用系统,再对其中涉及到的相应变量值进行设置、分配,运行客户机,就可以获得相应的结果。

3 结语

总的来说,Java作为当前应用极为广泛的一类编程语言,因其更加安全、可靠的优点而被广泛的应用于各种系统开发工作中,本文首先对常用的几类Java开发平台进行了介绍,包括:J2EE、J2ME、J2SE等,进而对J2EE编程技术进行了相关的研究,尤其是J2EE平台的几种关键技术,以及相应的开发流程进行了重点分析。

[1]田家旗.Java开发语言的开发平台与J2EE编程技术问题研究[J].信息技术与信息化,2016(4):112-113.

[2]东晓岩.基于Java开发平台的安全性研究[J].电脑知识与技术:学术交流,2016,12(21):24-25.

[3]刘若冰.浅谈Java平台语言的架构与测试问题[J].电子技术与软件工程,2014(5):76-76.

猜你喜欢

编程技术应用程序页面
刷新生活的页面
答案
让Word同时拥有横向页和纵向页
删除Win10中自带的应用程序
谷歌禁止加密货币应用程序
浅析PLC编程技术在电工电子实验中的应用
基于计算机软件工程的数据库编程技术
C语言编程技术的分析研究
三星电子将开设应用程序下载商店
微软软件商店开始接受应用程序