专利名称:数字家庭面向服务架构系统的利记博彩app
技术领域:
本实用新型涉及一种服务架构系统,尤其涉及一种数字家庭面向服务架构系统。
背景技术:
随着信息的价值及利用率的持续增长,个人和企业都在探求处理和存储信息的其他方法。信息处理系统为一个可利用的选择。信息处理系统通常为企业、个人或其它用户达到利用信息价值的目的来进行信息或数据的处理、编译、存储和通信的信息量及处理、存储、通信的信息速度和效率的不同而有所不同。随着企业和用户变得进一步通过计算机通信网络如全球因特网和本地内部网来互连,集成企业与客户之间交互的商务站点和配套计算应用同样变得越来越复杂。面向服务架构应赋予诸多益处,但是未计划和无组织的面向服务架构采用致使组织面临诸多潜在风险。就这一点而言,在变换组织以变成符合面向服务架构时,必须考虑机构设计者如何保证可以容易发现所需服务。
实用新型内容本实用新型的技术效果能够克服上述缺陷,提供一种数字家庭面向服务架构系统,其结构简单、操作方便。为实现上述目的,本实用新型采用如下技术方案其包括包括中央微处理器、模型层模块、管理层模块、服务层模块,中央微处理器分别与模型层模块、管理层模块、服务层模块连接。模型层模块负责加载资源受限环境中的应用服务。管理层模块支持应用服务的安装、启动、关闭、卸载和升级。服务层模块负责服务请求过滤和服务注册。SOA(service-oriented Architecture),也叫面向服务架构,是指为了解决业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。SOA是一个组件模型,它将应用程序的不同功能单元(称为服务)通过之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。传统的Web (HTML/HTTP)技术有效的解决了人与信息系统的交互和沟通问题,极大的促进了 B2C模式的发展。TOB服务(XML/S0AP/WSDL)技术则是要有效的解决信息系统之间的交互和沟通问题,促进B2B/EAI/CB2C的发展。SOA(面向服务的体系)则是采用面向服务的商业建模技术和WEB服务技术,实现系统之间的松耦合,实现系统之间的整合与协同。WEB服务和SOA的本质思路在于使得信息系统个体在能够沟通的基础上形成协同工作。SOA不是一种技术,也不是一种产品,更不是一种时尚。SOA是一种架构,是一种思想,或者说,一种通过最佳技术手段实现企业业务整合的理想。SOA不是一个新概念。Gartner于1996年最早提出SOA的思想,2002年,Gartner又指出SOA是“现代应用开发领域最重要的课题”。SOA是一种架构模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。SOA的关键是“服务”的概念,W3C将服务定义为“服务提供者完成一组工作,为服务使用者交付所需的最终结果。最终结果通常会使使用者的状态发生变化,但也可能使提供者的状态改变,或者双方都产生变化。”service-architecture, com将SOA定义为“本质上是服务的集合。服务间彼此通信,这种通信可能是简单的数据传送,也可能是两个或更多的服务协调进行某些活动。服务间需要某些方法进行连接。所谓服务就是精确定义、封装完善、独立于其他服务所处环境和状态的函数。”Looselycoupled. com将SOA定义为“按需连接资源的系统。在SOA中,资源被作为可通过标准方式访问的独立服务,提供给网络中的其他成员。与传统的系统结构相比,SOA规定了资源间更为灵活的松散耦合关系JGartner 则将SOA描述为“客户端/服务器的软件设计方法,一项应用由软件服务和软件服务使用者组成SOA与大多数通用的客户端/服务器模型的不同之处,在于它着重强调软件组件的松散耦合,并使用独立的标准接口。,,Gartner认为BPM和SOA的结合对所有类型的应用集成都大有助益,"S0A极大的得益于BPM技术和方法论,但是SOA面临的真正问题是确立正确的企业意识,即强化战略化的SOA计划(针对供应和使用)并鼓励重用。”SOA不仅是一种开发方法,它还具有管理上的优点。例如,现在管理员可直接管理开发人员所构建的相同服务,这远胜于以往管理单个应用的方式。通过分析服务间的交互, SOA可以帮助企业了解何时以及为什么业务逻辑被切实执行了,这使管理员或分析师能够有针对性的优化业务流程。SOA 的优点1.编码灵活性可基于模块化的低层服务、采用不同组合方式创建高层服务,从而实现重用,这些都体现了编码的灵活性。此外,由于服务使用者不直接访问服务提供者, 这种服务实现方式本身也可以灵活使用。2.明确开发人员角色熟悉基本架构的开发人员可以集中精力在重用访问层,协调层开发人员则无须特别了解底层架构的实现,而将精力放在解决高价值的业务问题上。3.支持多种客户类型借助精确定义的服务接口和对XML、Web服务标准的支持, 可以支持多种客户类型,包括PDA、手机等新型访问渠道。4.更易维护服务提供者和服务使用者的松散耦合关系及对开放标准的采用确保了该特性的实现。5.更好的伸缩性依靠服务设计、开发和部署所采用的架构模型实现伸缩性。服务提供者可以彼此独立调整,以满足服务需求。6.更高的可用性该特性在服务提供者和服务使用者的松散耦合关系上得以体现。使用者无须了解提供者的实现细节,这样服务提供者就可以在WebLogic集群环境中灵活部署,使用者可以被转接到可用的例程上。面向服务架构倡导通过服务的组合来构架灵活的系统,即将不太复杂的服务组合成更复杂的服务、应用程序。在架构中,一个服务可能与其它服务组合形成上一层的较大粒度的服务,同时被组合的服务又可能是其下层的一系列服务经组合而得到的,这就是服务的层次结构。按照服务的层次结构来分可有原子服务和组合服务两种类型。原子服务是最基本的功能逻辑单元,位于服务层次结构的最底层,类似“叶子”的概念。它存在的目的是增强功能逻辑的重用性,其内部封装了实现特定功能的服务组件。组合服务,顾名思义,是由多个原子服务通过编排、组合的方式形成的。它和原子服务一样提供接口供外部调用。相对而言,组合服务经常特定于某个应用,其实现目的不是完全针对重用性,而是侧重于如何灵活的组合一系列服务以贴切特定应用的需求。也可以按基于服务的功能及发送和接收的数据数量来定义服务,如细粒度服务、粗粒度服务和组合服务。细粒度服务是供粗粒度服务或组合服务使用的,而不是由终端应用直接使用的。如果应用是使用细粒度服务建立的,则应用将不得不调用网络上多个服务,并且发生在每个服务上的数据量较少,因而会对系统整体性带来影响。所以粗粒度服务的用户不能直接调用他所使用的细粒度服务。然而,由于粗粒度服务可能使用多个细粒度服务,因此它们不能提供粒度级的安全和访问控制。本实用新型的系统结构简单,使用方便,具有广泛的应用领域。
图1为本实用新型的模块结构示意图。
具体实施方式
本实用新型的系统包括包括中央微处理器、模型层模块、管理层模块、服务层模块,中央微处理器分别与模型层模块、管理层模块、服务层模块连接。模型层模块负责加载资源受限环境中的应用服务。管理层模块支持应用服务的安装、启动、关闭、卸载和升级。服务层模块负责服务请求过滤和服务注册。
权利要求1.一种数字家庭面向服务架构,其特征在于,包括中央微处理器、模型层模块、管理层模块、服务层模块,中央微处理器分别与模型层模块、管理层模块、服务层模块连接。
2.根据权利要求1所述的数字家庭面向服务架构,其特征在于,模型层模块负责加载资源受限环境中的应用服务。
3.根据权利要求2所述的数字家庭面向服务架构,其特征在于,管理层模块支持应用服务的安装、启动、关闭、卸载和升级。
4.根据权利要求3所述的数字家庭面向服务架构,其特征在于,服务层模块负责服务请求过滤和服务注册。
专利摘要本实用新型涉及一种服务架构系统,尤其涉及一种数字家庭面向服务架构系统。本实用新型的数字家庭面向服务架构,包括中央微处理器、模型层模块、管理层模块、服务层模块,中央微处理器分别与模型层模块、管理层模块、服务层模块连接。本实用新型的系统结构简单,使用方便,具有广泛的应用领域。
文档编号H04L29/06GK201957053SQ20102069779
公开日2011年8月31日 申请日期2010年12月31日 优先权日2010年12月31日
发明者于忠清, 富饶, 李桂丽, 王兵, 翟伟伟, 蔡宇玉, 陶冶 申请人:青岛海尔软件有限公司