《基于Jini模式的分布式电子化综合消费服务集成系统架构研究》由会员分享,可在线阅读,更多相关《基于Jini模式的分布式电子化综合消费服务集成系统架构研究(112页珍藏版)》请在金锄头文库上搜索。
1、东华大学硕士学位论文基于Jini模式的分布式电子化综合消费服务集成系统架构研究姓名:胡凡申请学位级别:硕士专业:计算机应用技术指导教师:陈家训2002.1.1中文摘要卜 一、I 电子化综合消费服务集成系统,是一种将多种电子化消费服务集成在一个平台之上,并利用特制的公用终端提供便利的人机交互的系统。与传统的单一功能的非集成电子化消费服务系统相比,它的优点在于将应用和平台进行剥离,用一个通用的平台承载各种应用服务方案。这样一来减少了重复的开发;二来用同一套系统平台承载多个应用,提高了性价比;三来随着性价比的提高,可以使用更友好但更昂贵的终端设备和更安全的系统方案;另外在其他方面也有很多优势。这些特
2、点,使电子化综合消费服务集成系统与传统的非集成的电子化消费系统相比,有着无法比拟的优势。为了充分发挥电子化综合消费服务集成系统的优势,就要求系统有高效性、方便性、集成性、可扩展性、安全性和可监控性。而要实现这些要求,使用传统的系统架构难以胜任。通过对S U N 公司提出的j i n i 技术的研究,本文中推出了一种基于J i n i 模式的分布式电子化综合消费服务集成系统架构。以这个架构为基础,来构造带有J i n i模式特色的电子化综合消费服务集成系统,这就是基于J i n i 模式的分布式电子化综合消费服务集成系统。基于J i n i 模式的分布式电子化综合消费服务集成系统可以大致分为两个
3、部分,一部分是系统的架构部分,实质是基于J i n i 模式的分布式系统架构;另外一部分是应用部分,就是根据系统规范开发出的应用消费服务部分。前者是本文的研究方向,而后者由于与本文所研究系统架构方面的问题没有很大的联系,故不是研究的重点,只作简单的描述。系统的核心,是基于J i n i 模式的分布式系统架构。这个系统架构继承了j i n i 的基于服务的思想,即将系统中的所有资源都以服务形式来看待,以便管理、使用和调配。但是,它又没有拘泥在j i n i技术中。它不是j i n i 技术的一个简单应用,它也不是对J i n i 的简单I应用扩展或子集。它是通过对J i n i 技术中核心的基于
4、服务的思想进行掌握后,根据集成电子化综合消费服务这一特定应用要求进行概念上的提炼,从而产生的更加适合于这一特定要求的系统架构。系统与j i n i 技术相比创新之处在于,系统使用中心控制系统,区别于定位于较安全的局域网环境的j i n i 使用的松散透明的管理系统,更适合在广域网上加强安全控制;系统使用代理分组概念和中心控制系统的树状化,来提高系统能容纳的资源数量,这也是与定位于局域网的j i n i 技术不同的,这样更适合在广域网上的数量上的规模 扩展。y 本文开篇先介绍本论文研究的问题的意义,然后第二章介绍相关技术。第三章对系统架构从功能层面和代理分组层面上进行介绍。第四章对系统架构的几个
5、关键性技术进行补充性介绍,并且将本系统架构与现有的解决方案进行比较。第五章介绍本系统的一个应用实例。服务集成,系统架构A b s t r a c tI n t e g r a t e dD i s t r i b u t e dS y s t e mo fS y n t h e s i z e dE l e c t r i cC o n s u m p t i o nS e r v i c eB a s e do nJ i n iP a t t e r n ,i sas y s t e mw h i c hw o r k sa sap l a t f o r mt os e v e r a l
6、e l e c t r i cc o n s u m p t i o ns e r v i c e ,a n da f f o r du s e rc u s t o m e dt e r m i n a la si n t e r a c t i n gm a n n e r C o m p a r e dw i t hu n c o r r e l a t e ds y s t e mo ft r a d i t i o n a lS y n t h e s i z e dE l e c t r i cC o n s u m p t i o nS e r v i c e ,t h em e
7、 r i ti st h a ti ts e p a r a t ea p p l i c a t i o nf r o mp l a t f o r ma n dw o r ka sap u b l i cp l a t f o r mt os e v e r a la p p l i c a t i o n F i r s t l y , i tr e d u c e st h er e p e t i t i o no fd e v e l o p m e n t ;S e c o n d l y , ap l a t f o r mt os e v e r a la p p l i c
8、 a t i o nc a l li m p r o v et h ep e r f o r m a n c e p r i c e r a t i o ;T h i r d l y , w i t ht h ei m p r o v i n go fp e r f o r m a n c e - p r i c e r a t i o , m o r ef r i e n d l yb u te x p e n s i v ee q u i p m e n t sc a nb eu s e di nt h es y s t e m ;B yt h ew a y , t h es y s t
9、e ma l s oh a so t h e ra d v a n t a g e si no t h e rf i e l d s ,T h e s em e r i _ 【m a k ei n t e g r a t e ds y s t e mo fs y n t h e s i z e de l e c t r i cc o n s u m p t i o ns e r v i c eh a v ei n c o m p a r a b l ep r e d o m i n a n c e ,i nt h ec o m p a r eo fi t s e l fa n dt r a d
10、 i t i o n a lt i l l - i n t e g r a t e ds y s t e mo fs y n t h e s i z e de l e c t r i cc o n s u m p t i o ns e r v i c e I fi n t e g r a t e dd i s t r i b u t e ds y s t e mo fs y n t h e s i z e de l e c t r i cc o n s u m p t i o ns e r v i c ew a n tt of u l l ye x e r ti t sm e r i t ,i
11、 tm u s th a v eh i g h - e f f i c i e n c y ,c o n v e n i e n c e ,i n t e g r a t i o n , e x t e n s i b i l i t y , s e c u r i t ya n dm o n i t o r i n g B u tt h et r a d i t i o ns y s t e mf o u n d a t i o ni su na :b l et or e a l i z et h e s er e q u i r e m e n t T h e r e f o r e ,t
12、 h r o u g hs m d y m gt h eJ i n io fS u n , w eb r i n gf o r w a r daF o u n d a t i o no fh l t e g r a t e dD i s t r i b u t e dS y s t e mo fS y n t h e s i z e dE l e c t r i cC o n s u m p t i o nS e r v i c eB a s e do nJ i n iP a t t e r n B a s e di nt h i sf o u n d a t i o n ,t h eI n
13、t e g r a t e dD i s t r i b u t e dS y s t e mo fS y n t h e s i z e dE l e c t r i cC o n s u m p t i o nS e r v i c eB a s e do nJ i n iP a t t e r r li sc r e a t e d I n t e g r a t e dD i s t r i b u t e dS y s t e mo fS y n t h e s i z e dE l e c t r i cC o n s u m p t i o nS e r v i c eB a s
14、 e dO i lJ i mP a t t e r nh a st w op a r t ,T h ef i r s ti sf o u n d a t i o no fs y s t e m , w h i c hi saf o u n d a t i o no fd i s 扛i b u t e ds y s t e mb a s e di nj a v aP a t t e r n VT h es e c o n di sa p p l i c a t i o np a r t ,w h i c hi sc o n s u m p t i o ns e r v i c ep a r td
15、 e v e l o p e da c c o r d i n gt h ec r i t e r i o no ft h es y s t e m T h ef i r s to n et h ed i r e c t i o no ft h i st h e s i s ,t h es e c o n di sj u s ts i m p l yd e p i c t e d ,f o rt h er e a s o no fi ti Sn o tt h ee m p h a s i so fm yr e s e a r c h b e c a u s ei t Sr e l a t i
16、o nw i t ht h es y s t e mf o u n d a t i o n ,w h i c hi st h ee m p h a s i s ,i sS Ol i t t l e T h ec o r eo ft h es y s t e m ,i st h ea p p l i c a t i o no fF o u n d a t i o no fI n t e g r a t e dD i s t r i b u t e dS y s t e mB a s e do nJ i n iP a t t e r ni ns y n t h e s i z e de l e c t r i cc o n s u m p t i o ns e r v i c e T h i sf o u n d a t i o ni n h e r i tt h em e r i to f j i n i SP a t t e mo fb e i n gb a s e di n “S e r v i c e ”,w h i c hm e a n s