本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
标题  基于J2EE架构的分布式计算模型
编号  10207
编程技术  Java,JSP,Struts,Hibernate,EJB
开发环境  Eclipse 或 MyEclipse
数据库  SQL Server 2000或以上版本
资料明细  毕业论文、程序全套
推荐指数  ★★★★★
内容简介

一 基于J2EE的分布式计算模型
现在的网络是—个异构的环境,分布式计算的实现 首先需要解决异构环境下对象间的互操作问题。为了 较好地实现分布式计算,本文建立了一个在J2EE下融 合CORBA技术的分布式计算模型,如图1所示。
该模型分为客户端、服务器端和服务器端商业逻辑三个层次。客户端从服务器请求服务或数据.服务 器提供服务或数据。服务器将提供的服务封装起来, 将一个任务分成几个子任务让别的服务器分别完成 不同的子任务。J2EE架构使得复杂的网络计箅环境 开发变得容易,实现了异构平台上客户机和服务器之 间的网络通信,将计算工作分摊到多部计算机中,能 够降低集中在单部计算机上运算的负载。中间件 CORBA用于客户和服务器之间的通信,处理不同对 象进行协作、互操作。融合CORBA与J2EE的分布 式计算模型,能够较好地适应异构动态变化的环境, 方便应用程序之间的互访。
2基于J2EE的分布式计算模型实现
2.1 CORBA技术和EJB技术
CORBA所基于的概念框架是对象管理体系结构 (OMA)。OMA描述了一个较高抽象层次的分布式 计算环境。CORBA建立在OMG组织的对象模型基 础之上,主要有三个关键部分:接口定义语言IDL,对 象请求代理ORB和标准通信协议IIOP。客户程序通 过一个由IDL书写的接口向服务对象提出服务请求。 OMA体系结构的核心组件是对象请求代理ORB,允 许不同种类的客户彬服务器进行对象级通信,客户 程序只能通过对象的接口定义掌握对象的逻辑结构, 并通过发送请求来影响对象的行为与状态。OMG组 织规定了支持TCP/IP协议的IIOP协议,IIOP为 ORB提供了开放式的可互操作性,实现了异构平台 上客户机和服务器之间的网络实时通信。
EJB层由EJB服务器和EJB组件组成。一个 Bean从客户端接收数据、处理,然后把数据送到数据 库服务器存储起来。同样,一个Bean也可以从数据 库服务器取出数据,发送到客户端程序。EJB结构中 的角色EJB组件是一种基于组件的分布式计算结 构,支持分布式计算,是分布式应用系统中的组件。 一个完整的基于EJB的分布式计算结构由六个角色 组成,这六个角色可以由不同的开发商提供,每个角 色所作的工作必须遵循Sun公司提供的EJB规范。以 保证彼此之间的兼容性。这六个角色分别是EJB组 件开发者、应用组合者、部署者、EJB服务器提供者、 EJB容器提供者、系统管理员。

说明
  本毕业设计包括毕业论文、程序、答辩稿等全套资料。以上是论文部分内容和程序运行截图。 如果对以上内容感兴趣,可以QQ:1095080675或邮件1095080675@qq.com继续联系我们。
相关文章
  •  基于J2EE的公交查询系统的设计与实现
  •  基于J2EE的音像店租赁管理系统的设计与实现
  •  基于J2EE酒店管理系统设计与实现
  •  基于J2EE构架的C2C拍卖系统
  • 文章导航
  • 上一篇:基于Java EE实现的车辆管理系统(论文+程序)
  • 下一篇:基于J2EE和MySQL的网上购物系统