瘦型服务器及个人/家庭事务处理应用研究

来源 :太原理工大学 | 被引量 : 0次 | 上传用户:jjjdddlll
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科技的不断发展,普适计算时代己经到来,大众对个人/家庭小型事务处理(如Email、网络银行及个人理财、数据下载、网上购物、在线缴费、机票预订等)的需求日益增长,PC时代正在迈入PS(个人服务器Person Server)时代。这类小型事务处理的特点是私密性强,对服务器资源要求相对不高,应用上要求随时随地的更简单、更方便操作本研究提出了一种个人/家庭瘦服务器的SoC体系架构,包括嵌入式片上系统、硬盘控制器、硬盘、嵌入式文件系统、网络控制器、网络接口、物理层芯片等;其特征是:SoC作为个人/家庭服务器主体软硬件系统,内嵌了微处理器、硬盘控制器与以太网控制器IP核,相当于传统服务器中的处理器、芯片组,具有独立的嵌入式操作系统内核以及嵌入式文件系统,可通过针对嵌入式系统的应用软件实现文件服务、打印服务、通讯服务、WEB服务、电子邮件服务、数据库服务等功能。本研究针对个人/家庭事务处理瘦服务器系统提出了嵌入式文件系统及其基于SOA三层架构的实现方法。根据“需求-语义-服务”三层架构的设计思想,完成了文件系统整体设计思路和实现方案。需求层利用UML建模方法、Ontology语义分析工具Protege及其推理插件pellet构建了文件业务系统的领域本体模型;从领域模型中提取出了文件系统常用的系统用例,基于此完成用例的实现流程图。语义层建立了“需求-语义描述-服务”的语义特征树,并采用OWL/RDF语言对语义特征树进行了形式语义描述。根据业务用例、用例场景、业务步骤的分析过程找出对应的原子业务即业务语义概念范畴内最小的业务单元,根据原子业务映射到相应的系统需求进行系统建模,并得到对应的原子构件集合,通过形式语义将场景步骤序列描述为由一系列原子构件的组合,完成“需求一语义一服务”三层SOA结构的嵌入式文件系统设计针对瘦服务器在个人/家庭事务处理中的应用架构,本研究将瘦服务器与SOA三层架构融合在一起,提出了一种新的T/S体系结构,瘦服务器通过定义良好的语义描述体系,将业务需求和服务实现联系到一起。具体实现为“引擎+流程+服务”的SOA应用架构。T/S体系结构中瘦服务器作为客户与目标服务器的中间环节,把客户提出的业务需求转化为服务请求的工作流;瘦服务器同时也是工作流引擎,驱动执行工作流,产生一系列的服务请求操作,输出报文至部署的目标服务集群。输出的报文可以是键盘缓冲区的命令行,也可以是鼠标在某个确定位置的击键动作,对应着与目标服务器的交互,瘦服务器通过与目标服务集群的多次交互调用相应的服务以响应客户需求。最后,本文以网银系统为例介绍T/S系统架构的实施部署。
其他文献
分布式虚拟环境将虚拟现实与网络通讯相结合,提供一个共享虚拟空间以支持对象的仿真以及多个分布用户的交互和通讯。尽管近年来网络速度和主机处理能力在不断提高,但当虚拟环
对等(P2P)计算模型是一种相对于客户机/服务器(C/S)模型的新兴分布式计算模型,能够有效利用网络边界资源,具有自组织、大规模、可扩展、高效和低成本等技术优势。基于对等架
总结了知识管理的内涵、特点,知识管理理念在现代护理管理中实施的必要性及应用。认为在知识经济时代,知识作为社会构成中最主要的资产形式,成为了推动社会进步的基本单位,知
数字电路教学中的抢答器电路设计,重点在时序控制电路,而教材和网络资料中或多或少存在时序控制问题。本设计基于数字电子技术为核心,综合运用编码器、锁存器、译码器等集成
随着Internet规模的爆炸性增长以及向综合业务支持方向的不断演进,Internet遇到了在设计初期根本没有预料到的问题和困难。为了构建下一代网络,Internet的体系结构需要某种根本
轴承是传动系统的重要基础件,起着承受力与传递运动的重要作用。它的精度、性能、寿命等因素都直接关系到整个传动系统的运行状态及性能的好坏。本文主要通过实验的方法,从多角