空心雨毕业论文网提供毕业论文、职称论文、硕士论文、计算机论文等的代写服务,同时还提供各种期刊论文的发表。如果你有需要,请联系我们QQ:5599630;电话:13350726595;E-mail:singlehearted@vip.qq.com
RSS
 
当前位置 :空心雨毕业论文网 >> 工学论文 >> 电子机械 >> 正文

Jini在分布式嵌入式系统中的应用(2)

来源:网络转载 作者:okxy168.com 时间:2008-01-10 浏览:1 字体:【

① JINI是即插即用的:服务提供者加入JINI网络后,通过查找服务注册后即可向使用者提供服务;服务的使用者加入JINI网络后即可通过查找服务使用相应的服务,之后离开。

② 使用户可以很容易地访问网络中任何位置的资源,即使是用户在网络中的位置经常变化。

③ JINI以自发的方式实现实体间的互联:任何实体之间可以相互发现和加入JINI网络来组成一个JINI联盟。

④ JINI消除了硬件和软件之间的差别:JINI把硬件和软件都抽象为服务,是一种真正的基于服务的体系结构。

⑤ JINI是一种分布式计算框架,使得分布式编程变得容易:JINI将JAVA应用环境由单独的JAVA虚拟机扩展到一个JAVA虚拟机网络;JAVA虚拟机屏蔽了不同机器平台和操作系统的异构性,降低了分布式编程的难度。1.3 利用JINI开发分布式嵌入式系统

近些年来随着计算机网络技术的不断发展,分布式系统已经得到了越来越广泛的研究和应用,分布式计算成为实现高性能和高可靠性计算的一种新的计算模型[5]。在嵌入式应用领域中采用分布式体系结构,一方面可以实现嵌入式环境中的分布式计算(例如一个系统本身可能是由分布在不同位置的多个嵌入式系统相互连接构成的,如电梯、汽车等);另一方面可以在可靠性要求较高的嵌入式应用中实现容错计算。

JINI可以把分布式嵌入式系统变成动态的、灵活的和易管理的系统。JINI的自形成特性提供了一种自动相互发现和加入JINI网络来组成服务联盟的能力,可以使各种嵌入式设备以一种简捷的方式实现集成和互操作。JINI的动态性使得每个嵌入式设备可以灵活地加入和离开JINI服务联盟。这样,当一些嵌入式设备(如移动设备、PDA等)在需要使用服务时,可以建立暂时性的连接加入JINI联盟;服务完成时,离开。在不需要人为参与管理的情况下,整个系统仍具有良好的可伸缩性。

另外,JINI是基于JAVA的。JAVA虚拟机屏蔽了不同机器平台和操作系统的异构性,简化了嵌入式系统的编程;而且JINI将JAVA的应用环境由单独的JAVA虚拟机扩展到一个JAVA虚拟机网络,为实现分布式计算提供了一个良好的计算平台。它提高了分布式系统编程的抽象级别,使得用户只需在高层的对象接口上进行编程,而不必处理底层的通信协议,简化了分布式系统的开发。

因此,JINI为开发分布式嵌入式系统提供了一种新的解决方案。但是,要把JINI应用到嵌入式领域中也存在一些需要解决的问题,下面将进行说明。

2 嵌入式系统接入JINI网络的方法

JINI并不是专门为开发嵌入式应用而设计的。由上面的分析可知,一个支持JINI的设备必须具备一定的处理能力、内存、网络功能和JAVA功能;而通常嵌入式系统对资源是严格限制的,完全支持JINI的嵌入式设备实际上并不多。另外,一些分布式嵌入式应用中底层的通信协议也不支持JINI。

如何使嵌入式系统能够加入到JINI网络,成为在分布式嵌入式应用领域中应用JINI技术的难点。结合现有的技术,目前主要有三种解决方法:一种是提高嵌入式设备的资源,如采用32位的处理器、2MB以上的存储空间和支持网络连接,这样的嵌入式系统可以完全支持JINI;另外一种方法是采用JINI代理体系结构,不要求设备自身支持JAVA和JINI技术;第三种方法是将JINI进行移植。2.1 J2ME与JINI技术相结合

继JAVA技术在桌面系统和后端服务器领域取得巨大成功后,为了将JAVA的应用扩展到消费类电子设备和嵌入式设备,SUN推出了JAVA 2 平台MICRO EDITION(J2ME)。它包括两个基本的配置集:连接设备配置集(CDC ,CONNECTED DEVICE CONFIGURATION)和连接有限设备配置集(CLDC ,CONNECTED LIMITED DEVICE CONFIGURATION)。CDC面向的是具有更强计算能力的嵌入式设备;CLDC面向的是资源有限的消费类电子设备。对应于CDC和CLDC两个不同的配置集,可以将J2ME设备分为两类:低端信息设备和高端信息设备。J2ME设备分类如表1所列。

表1 J2ME设备分类表 低端信息设备高端信息设备典型设备寻呼机、蜂窝式电话、移动式收款机终端电视机顶盒、汽车导航系统、WEB电话、网络路由器处理器/位16/3232存储特性/B256K~512K2M~16M网络连接特性带宽较窄,且不一定是基于TCP/TP协议的通常具有持续的TCP/IP连接

阅读更多内容<<上一页 · 1 · 2 · 3 · 下一页>>
最新评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
      本站是由一个众多学科的博士群体组建而成,主要创办者为成都各重点高校博士。本论文网内理工科写手均为博士,文科类写手大部分为博士,且领域涵盖广泛,写作势力强大,若有部分专业,没有相关的写手,我们给你寻找合适的写手! 依托强大的人力资源,我们本着诚心交流的宗旨,专门为您排解写作上的难题。从在科研及实践工作中稳扎稳打的经历,我们具备了研究问题,解决问题的能力。论文写作和论文发表,作为教育体系的一个重要环节,我们确实有能力给您解决好问题,正所谓,真金不怕火来炼,请相信我们的势力,没有把握的事,我们不会做!
      本站受多家期刊委托,其中包括国家级中文核心期刊目录正刊,CSSCI目录正刊,增刊,省级以上公开出版的优秀期刊正刊,本站负责论文推荐发表,加急1个月即可发表。本站负责论文发表,不发表承诺退款!!目前主要负责法律,管理,经济,理工,农学,行政,医学,艺术,英语等类论文发表论文代写。详细期刊目录见本站相关内容。
赞助商链接