通行证 | 帐号: 密码: 注册 | 登录
网站地图| 免费获取| 璁烘枃浠g悊
免费论文网


鑷姩鍖� 妯″叿 鏈烘 鐢靛瓙 閫氫俊 鍔ㄧ敾 鑻辫璧勬枡 宸ョ▼绠$悊 閲戣瀺璧勬枡 鏃呮父绠$悊 宸ヤ笟宸ョ▼ 鐢熺墿宸ョ▼ 缁欐帓姘磋祫鏂� 瑗块棬瀛怭LC 鍘嗗彶瀛� 涓夎彵PLC
鍗曠墖鏈� 璐㈠姟 浼氳 娉曞緥 琛屾斂 鐗╃悊 鐗╂祦璧勬枡 鐢靛瓙鍟嗗姟 鍒惰嵂宸ョ▼ 鍖呰宸ョ▼ 鍦熸湪宸ョ▼ 鏉愭枡绉戝 姹夎瑷€璧勬枡 娆у榫橮LC 鐢靛帇琛� 鏉句笅PLC
璁$畻鏈� 鍖栧伐 鏁扮數 宸ュ晢 椋熷搧 寰疯 鍥借锤璧勬枡 浜哄姏璧勬簮 鏁欒偛绠$悊 浜ら€氬伐绋� 甯傚満钀ラ攢 鍗板埛宸ョ▼ 鏈虹數涓€浣撳寲 鏁版帶璧勬枡 鍙樼數绔� 鏂囧寲浜т笟

  • 网站首页|
  • 论文范文|
  • 修改降重|
  • 职称论文|
  • 合作期刊|
  • 论文下载|
  • 计算机论文|
  • 外文翻译|
  • 免费论文|
  • 原创论文|
  • 开题报告论文
搜索
鏁欒偛绠$悊鍘熷垱璧勬枡  瀛﹀墠鏁欒偛鍘熷垱璧勬枡  蹇€熼檷閲�  灏忓鏁欒偛璧勬枡  姹夎瑷€鏂囧

当前位置:免费论文网 -> 免费论文 -> 计算机论文 -> 论JAVA分布式服务架构(二)
计算机论文| ASP设计| Delphi| VB设计| JSP设计| ASP.NET设计| VB.NET| java设计| VC| pb| VS| dreamweaver| c#.net| vf| VC++| 计算机论文范文| 论文下载| 自动化论文
·电子商务原创毕业论文
·法学专业原创毕业论文
·土木工程原创毕业论文
·工商管理专业原创论文
·电气自动化原创毕业论文
·汉语言文学专业原创论文
·会计专业原创毕业论文
·计算机技术原创毕业论文
·人力资源专业原创毕业论文
·市场营销专业原创论文
·信息管理专业原创毕业论文
·学前教育专业原创论文
·教育管理专业原创论文
·小学教育专业原创论文
·应用心理学专业原创论文
·英语专业原创论文
·播音与主持原创毕业论文
·行政管理专业原创论文
·广播电视编导原创毕业论文
·摄影专业原创毕业论文
·广告学专业原创毕业论文
·新闻学专业原创毕业论文
·文化产业管理原创毕业论文
·视觉传达设计原创毕业论文
·表演专业原创毕业论文
·动画专业原创毕业论文
·录音艺术原创毕业论文
·护理专业原创毕业论文
·通信工程原创毕业论文
·金融专业原创毕业论文

论JAVA分布式服务架构(二)

论JAVA分布式服务架构(二)
2.1  JAVA技术
2.1.1  Java概述
Java是一种可以编写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。其中Java平台包括JavaSE、 JavaEE、JavaME。
1、Java的特点:Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。
2、Java的编译执行:Java为解释型的语言,它在执行的过程中边执行边解释。首先它在Java平台上将源代码编译成二进制字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,在实现这个Java平台的任何系统中运行。从而实现了“一次编译、到处执行”的跨平台特性。
3、Java核心:JDK(Java Development Kit),虚拟机(Java Virtual Machine)和垃圾收集器(Gabage Collection)。
JDK是java最基本的开发和运行工具包,包括了Java运行环境、Java工具和Java基础的类库。从JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。
Java虚拟机是Java语言底层实现的基础。引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需要生成在Java虚拟机上运行的目标代码,就可以在多种平台运行。
Java垃圾收集器是对内存中长期不用的空间作为“垃圾”进行收集,使得系统资源得到更充分地利用。按照这种机制,程序员不必关注内存管理问题,这使Java程序的编写变得简单明了,并且避免了由于内存管理方面的差错而导致系统出问题。
2.1.2  JavaEE体系结构
Sun公司联合IBM、Oracle、BEA等大型企业应用系统开发商于1999年共同制订了一个基于Java组件技术的企业应用系统开发规范,该规范定义了一个多层企业信息系统的标准平台,旨在简化和规范企业应用系统的开发和部署。这一规范和其定义的平台就构成了JavaEE。它定义了基于组件的方式设计、开发、组装和部署企业应用系统的各个组成部分。同时,JavaEE规范定义了分布式多层应用系统模型、组件重用策略、一体化的安全模型以及灵活的事务控制策略等。
JavaEE是一套针对于企业级分布式应用的计算环境标准,其结构体系如下图所示。它定义了动态Web页面功能(Servlet和Jsp)、商业组件(EJB)、异步消息传输机制(JMS)、名称和目录定位服务(JNDI)、数据库访问(JDBC)、与子系统的连接器(JCA)和安全服务等。它定义了一个典型的四层结构,分别是客户层、表示层(Web层)、业务逻辑层和企业信息系统层。在应用开发时,JavaEE定义的四层模型可根据实际情况灵活运用。由于除Applet外,其他的组件都可以访问数据库、EJB组件和企业信息系统,因此通过不同层的取舍及组合,可以衍生出许多应用软件开发模型,如基于Web的四层模型、基于桌面应用的三层模型(不包括Web层)、B2B模型(不包括客户层)等。
 
1、组件-容器模型
JavaEE是一个基于组件-容器模型的系统平台,其核心概念是容器。容器是指为特定组件提供服务的一个标准化的运行时环境,Java虚拟机就是一个典型的容器。组件是一个可以部署的程序单元,它以某种方式运行在容器中,容器封装了JavaEE底层的API,为组件提供事务处理、数据访问、安全性、持久性等服务。在JavaEE中组件和组件之间并不直接访问,而是通过容器提供的协议和方法来相互调用。组件和容器间的关系通过“协议”来定义。容器的底层是JavaEE服务器,它为容器提供JavaEE中定义的各种服务和API。一个JavaEE服务器可以支持一种或多种容器。
2、JavaEE的核心:EJB
JavaEE定义了四种组件:Applet组件、Application客户组件、Web组件及EJB(Enterprise JavaBeans)组件。其中Applet和Application客户组件在客户端运行,JavaEE通过Java插件为Applet提供运行环境,Application客户的容器就是本地Java虚拟机;Web及EJB组件在服务端运行。JavaEE中包含JSP和Servlet两种Web组件,它们是Web服务器的功能扩展,都能生成动态Web页面。不同的是JSP是将Java代码嵌入到HTML中,服务器负责解释执行,生成结果返回用户(与ASP技术相似);而Servlet是单独的Java类,它动态生成HTML文件返回给客户。Web组件的容器比较典型的就是基于Java的Web服务器。
EJB是JavaEE平台的核心,也是JavaEE得到业界广泛关注和支持的主要原因。众所周知JavaEE的一个主要目的就是简化企业应用系统的开发,使程序员将主要精力放在商业逻辑的开发上。EJB正是基于这种思想的服务器端技术,它本身也是一种规范,该规范定义了一个可重用的组件框架来实现分布式的、面向对象的商业逻辑;其核心思想是将商业逻辑与底层的系统逻辑分开,使开发者只需关心商业逻辑,而由EJB容器实现目录服务、事务处理、持久性、安全性等底层系统逻辑。
EJB容器非常复杂,一般由专业的JavaEE应用服务器开发商提供,比较流行的EJB容器由IBM的WebShpere、BEA公司的WebLogic Server、Sun公司的iPlant等应用服务器提供。EJB容器除了为EJB提供事务处理、目录服务、持久性管理和安全性服务外,还负责EJB的部署、发布和生命周期管理。
3、平台标准服务
服务是组件和容器之间,以及容器和JavaEE服务器之间的接口,在实现层面上它就是一系列API和协议。JavaEE平台定义了一组标准的服务,其中有些服务是由JavaSE提供的,有些则是JavaEE对Java的扩展。
4、对WEB服务的支持
Sun提供了一套API及其实现WSDP作为对JavaEE的扩展。在WSDP中,JAXP用来解析XML论文;JAXR向UDDI服务器注册Web Services;JTX/RPC用基于XML的协议(如SOAP)来发送和接收XML论文;JWSDL处理WSDL论文。
5、多层应用模型
从应用的角度来看,JavaEE为企业应用系统的开发提供了一种多层分布式企业应用模型。在JavaEE中,应用逻辑按功能不同可以划分为不同类型的组件,各组件根据它们所在的层分布在不同的机器上,共同组成一个基于组件的分布式系统。
2.2  SOA架构


首页 上一页 1 2 3 4 5 6 7 下一页 尾页 2/8/8

赞赏
论JAVA分布式服务架构(二)由免费论文网(www.jaoyuw.com)会员上传。
原创论文流程 相关论文
基于Java的论坛管理系统
JAVA多线程探讨
关于java的学习心得
对DCS分布式控制系统网络体系结构的研..
论信息服务产业化发展趋势
中学数字图书馆中的个性化信息服务分..
任务书基于Java的生产管理系统设计
璐㈠姟绠$悊 甯傚満钀ラ攢 骞煎効鏁欒偛 PLC 鍗曠墖鏈� 鏁欒偛 骞煎効鍥� 涓皬浼佷笟 鏁欏笀 鍐呴儴鎺у埗 宸ョ▼閫犱环 鐢靛瓙鍟嗗姟 PLC 鍙橀璋冮€� 渚涙按 绯荤粺 搴旂敤 鎺у埗 浜ゆ祦 鍙橀 鐢垫 璁捐 鐏伨 鑷姩 鎶ヨ绯荤粺 鍗曠墖鏈� 鐑熼浘 妫€娴� 绡悆 姣旇禌 璁℃椂鍣�  鑷姩鍞揣鏈� 鎺у埗绯荤粺 鐢电儹姘村櫒 娓╁害 寮傛鐢靛姩鏈� MATLAB 10kV 閰嶇數 绾胯矾 鎺у埗鍣� 鏅鸿兘浜ら€�  鏈哄簥  鏈烘鎵� 鍙樼數绔� 鍙樺帇鍣� 鑷姩鍖� 鍞揣鏈� 鑺辨牱鍠锋硥 绔嬩綋杞﹀簱 娲楄。鏈� 瑗块棬瀛怭LC 缁勬€佹帶鍒� 鎶㈢瓟鍣� 鏁版帶杞﹀簥 鑷杞� 閲岀▼ 杞﹂€� 瓒呭0娉� 娑蹭綅 浼犳劅鍣� 瀵嗙爜閿� 鏈烘瀯 鏁版帶婵€鍏� 鍒囧壊鏈鸿璁� 鍚庢墭鏋� 鍔犲伐宸ヨ壓 澶瑰叿璁捐 CA6140 浼犲姩杞� 娉ㄥ 妯″叿璁捐 娑插帇 椋庨櫓绠$悊 閾惰 绔炰簤鍔� 涓皬浼佷笟 鍐呴儴鎺у埗 鐘跺喌 璋冩煡鎶ュ憡 铻嶈祫 绠$悊 涓棿涓氬姟 瀹炰範鎶ュ憡 閲戣瀺 鐩戠 鍒跺害  鍐滄潙 鍏昏€佷繚闄� 鍚堜綔鍖荤枟 澶栬锤 鐞嗚储 瑙勫垝 缃戜笂閾惰 鍙戝睍鐜扮姸 涓汉鐞嗚储 浜烘皯甯� 鍗囧€�
上一篇:基于.NET的网上购物商城系统的设.. 下一篇:基于Android平台的共享图书系统的..
推荐论文 本专业最新论文
贸易公司信息管理系统+VB
VB高速公路票据管理系统
电子教务管理系统vb
delphi+access通用会员管理系统[开题..
个人网站设计之上网导航设计
互联网发展的利与弊
计算机网络安全探究
计算机带来的利弊
计算机网络故障及其解决方案
网络安全的现状以及发展趋势
浅析大数据时代下计算机辅助翻译的发..
计算机应用教育改革分析
Tags:JAVA 分布式 服务 架构 2022-05-26 09:50:01【返回顶部】
电气工程自动化原创资料  电子商务原创资料
人力资源专业原创资料 土木工程原创资料
工商管理专业原创资料    药学专业原创资料
汉语言文学专业原创资料  会计专业原创资料
计算机技术原创资料  金融学原创资料
法学专业原创资料   市场营销专业原创资料
信息管理专业原创资料 学前教育专业原创资料
公共事业管理专业原创资料 英语专业原创资料
教育管理专业原创资料   行政管理专业原创资料
精彩推荐
发表论文
PLC 变频调速 供水 系统 应用 控制 交流 变频 电梯 设计 火灾 自动 报警系统 单片机 烟雾 检测 篮球 比赛 计时器  自动售货机 控制系统 电热水器 温度 异步电动机 MATLAB 10kV 配电 线路 控制器 智能交通  机床  机械手 变电站 变压器 自动化 售货机 花样喷泉 立体车库 洗衣机 西门子PLC 组态控制 抢答器 数控车床 自行车 里程 车速 超声波 液位 传感器 密码锁 机构 数控激光 切割机设计 后托架 加工工艺 夹具设计 CA6140 传动轴 注塑 模具设计 液压
电气工程自动化原创文档  电子商务原创资料文档
人力资源专业原创资料文档土木工程原创资料文档
工商管理专业原创文档    药学专业原创文档
汉语言文学专业原创文档  会计专业原创资料文档
计算机技术原创资料文档  金融学原创资料文档
法学专业原创资料文档  市场营销专业原创文档
信息管理专业原创资料文档 学前教育专业原创文档
公共事业管理专业原创文档 英语专业原创文档
教育管理专业原创文档   行政管理专业原创文档

联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士论文


免费论文网提供论文范文,论文代发,原创论文

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2020 免费论文网 版权所有 湘ICP备19027999