概要:文章从城市房地产行业信息化建设特点抵达,分析并利用面向服务体系结构(ServiceOrientedArchitectureSOA)在解决问题分布式环境中软件器重、拓展和提升软件用于效率上的架构特点,建构了城市房地产行业信息化的服务框架。关键词:SOA;城市房地产业;行业信息化 Abstract: The article embarks from the urban real estate profession informationization construction characteristic, analyzes and uses face the services structure structure (Service Oriented Architecture SOA) in solves in the distributed environment the software to entrust with heavy responsibility, to expand and raises in the software use efficiency the construction characteristic, has constructed the urban real estate profession informationization service frame. key word: SOA; Urban real estate industry; Profession informationization 一、城市房地产行业信息化现状 房地产业信息化,是所指在房地产业生产经营活动的各环节,全面研发和应用于现代信息技术,普遍了解地积极开展信息资源生产、搜集、交流、利用及电子货币服务,最大限度地充分发挥信息的社会效益和经济效益的过程。明确还包括房地产企业信息化、房地产营销信息化(即电子商务)、房地产投资信息化,以及与之涉及的房地产政务信息化等几个子系统的信息化建设。
[1] 房地产业本身具备产业链简单、数据量大、风险程度高等行业特点,其信息化的构建需要有效地提升城市房地产行业的效率、降低成本、前进市场规范化的发展速度。然而在行业信息化过程中更加暴露出诸多弊端如: (一)重复建设利用程度较低 各个企业以及市场监管部门各自为政,各自研发导致反复研发的问题,浪费了大量的人力物力。 (二)“信息孤岛”的不存在导致无法构成面向行业的信息化平台 由于在传统的开发方式中,房地产企业、房地产行业监管部门的信息系统不存在密切耦合、与固有平台相适应有所不同研发语言之间无法构成联合标准等弊端导致市场中的异构系统之间无法构成信息交互。
系统独立国家造成了行业信息的分享瓶颈、构成信息孤岛。 其次,由于有所不同企业具备有所不同的业务操作者习惯即使完全相同类型的企业其业务信息也具备有所不同的标准存储。
这在很大程度上容许了城市房地产行业中的个体之间的信息分享。 传统的系统之间信息交互仅靠对有数系统的改建来构建,但是这种方法所代价的成本往往是极大的。
所以,利用现有系统资源,建构对外开放灵活性、不易扩展、较低代价的系统行业信息化平台早已沦为城市房地产行业信息化建设的关键。 二、SOA (一)SOA主要思想 SOA系统是一套散播的服务群组,每一个服务都获取一组定义较好的功能子集,服务间通过标准的接口定义构建服务间互相调用超过服务分享。由于这些模块是使用中立的方式展开定义的,它应当独立国家于构建服务的硬件平台、操作系统和编程语言。
使得异构系统中的某些服务需要充分利用其他的服务的同时却需要考虑到其物理方位。系统通过加到新的服务来大大地升级。(二)SOA服务模型 1.SOA构成要素。SOA包括三个要素:服务登记库、服务请求者、服务提供者。
(1)服务提供者:公布自己的服务,并且对用于自身服务的催促展开号召。(2)服务请求者:利用服务注册器查询所需的服务,然后用于该服务。
(3)服务注册器:登记早已公布的服务,对其展开分类。并获取搜寻服务。 2.SOA各要素交互机制。
SOA之间主要定义了三种基本操作:(1)公布操作者:使服务提供者可以向服务注册器登记自己的功能及采访模块。(2)查询操作者:使服务请求者可以通过服务注册器查询特定种类的服务。(3)初始化操作者:使服务请求者寻找服务提供者所获取的服务。 (三)SOA架构特点 SOA中的服务具备以下一些主要特征: 1.公开发表的网际间催促调用。
传输类型和数据报文格式要求了服务不会如何被催促。传输类型所指的是服务在向客户传送数据时所使用的协议。数据报文格式是客户在传送数据给服务时由催促方法所定义的数据格式。
2.符合市场需求的灵活性。服务构建为分开定义的模块。
这样带给的益处是单个服务可以构建多个模块,而多个服务也可以构建统一的模块。通过标准化模块得设计与构建,有所不同服务间需要相互协作联合为上一级服务调用。而上层服务则通过动态搜寻和动态查找具备统一叙述、找到和构建协议的服务代理处的需要符合自己应用程序功能所必须的第3方服务。这种基于服务的协同工作模式需要符合灵活性的客户催促。
本文来源:八戒体育-www.0551fzw.com