77范文网 - 专业文章范例文档资料分享平台

土地矿权交易解 决 方 案(4)

来源:网络收集 时间:1970-01-01 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

XX市土地矿权交易市场信息平台(软件部分)建设项目

2. 业务逻辑层

主要完成系统对数据库的持久管理,集成了各种系统服务、引擎,并提供接口,实现具体功能,封装了各应用子系统的业务逻辑,包括用户管理与统一登录系统、报表及模板制作、内容管理系统、全文检索系统。同时提供标准的二次开发接口,实现与第三方系统的整合。

3. 基础服务层

提供系统的运行支撑,除了提供基本的硬件和操作系统的底层支持外,还提供目录访问、单点认证、用户管理、用户通讯协作、搜索引擎、通讯服务、安全认证等基础服务。

4. 数据存储层

主要用于存贮系统数据,可以是文件系统、数据库、LDAP等,主要实现海量资源信息存储管理和信息全文索引。主要选用关系型数据库实现,对政策法规、办事指南、用户认证数据等进行有效管理。系统可以跨数据库,多用户数据源(用户可以存放在数据库也可以存放在LDAP中)。

5. 接口适配层

作为一站式平台,需要集成各类系统数据,通过接口适配层集成,支持从介面到数据的各个层次的集成方式,保护用户投资,并且接口实现采用开放式标准协议设计,以保证技术先进及通用性。

1.3.3.2. 设计模式

本项目完全采用MVC设计模式。

图1.2 MVC模型图

XXXX业务协同工作平台软件就是基于这一框架开发的,并对这一框架进行了

第 16 页 共 140 页

XX市土地矿权交易市场信息平台(软件部分)建设项目

封装,因此,基于XXXX业务协同工作平台软件开发的所有应用有以下几个优点:

(1)完全遵循MVC设计模式,并在MVC基础上增加了一个接口层,从而将SOA架构结合了进来。

(2)由于对底层框架进行了封装,更换底层框架不影响业务层代码,有效避免技术升级给系统带来的重构风险。

1.3.3.3. 面向服务的体系结构

本项目将采用面向服务架构(SOA),使土地矿权交易管理业务更加敏捷、内部协作更加有效。具体体现在:

(1)通过土地矿权交易平台,提供综合信息展示和日常工作便捷的窗口; (2)为平台交易对象的相关员工提供便捷的信息访问方式,供他们快捷获取所需信息或参与业务流程处理;

(3)提供更加安全的信息访问机制,统一用户管理,提供单点登录服务,加强信息访问和系统的安全性,包括用户的验证、授权和管理;

(4)通过流程组合和人机交互平台,分离应用程序逻辑和业务逻辑,构造一个高层次的业务抽象和组合,从而达到更加灵活的业务变化能力;

(5)采用业务流程管理工具,创建和执行高度透明、模块化和面向过程的工作流,在满足 IT 组织所要求的运营性能标准前提下,为企业提供业务需求响应的敏捷性;

(6)借助于对 XML 和 Web 服务的支持,实现企业应用系统接口标准化和信息结构化,帮助企业实现松耦合的信息系统架构,节省未来业务需求变化的开发时间;

(7)提供企业基础服务管理和数据整合平台,帮助企业更有效地整合和自动化业务流程;

(8)提供 Web 服务的标准化、封装、管理和配臵,将清算中心待集成的应用包装成 Web 服务,并按需要将这些 Web 服务及其描述进行发布,供流程组合平台、人机交互平台和其他系统订阅查询和使用;

(9)提供跨平台的 Web 服务松散捆绑,帮助实现快速低代价的动态绑定应

第 17 页 共 140 页

XX市土地矿权交易市场信息平台(软件部分)建设项目

用;

(10)建立标准的数据交换和通讯机制,采用XML 标准,达到在不同系统间“定义沟通”的数据语言规范的目的;

(11)实现自动的数据转换,采用 XML 或非 XML 文档格式标准,通过在不同的数据格式之间进行映射,实现企业内部或企业与贸易伙伴之间有效的沟通协作。

1. Web Service技术

Web Service的标准由制定Web和XML技术标准W3C组织(World Wide Web Consortium)制定。Web Service是由URI(统一资源标识符)标识的软件应用程序,其接口和绑定可以通过XML构件进行定义、描述和发现,Web Service支持通过基于因特网的协议使用基于XML的消息与其它软件应用程序直接交互。

从定义看,Web Service是用于应用软件之间交互的技术,具有以下基本特征: (1)通信层面上的Web特征:使用URI进行标识,并使用各种因特网协议进行通信。

(2)表示层面上的XML特征:使用XML描述服务接口和绑定信息,通信消息格式使用XML。

(3)架构层面上的分布式计算特征:服务可以被使用它的应用程序在网络上查找和发现。

2. 面向服务的集成架构

W3C的Web Service架构组建议一个的面向服务的Web Service架构,如下图所示。在这个架构中,核心是服务这个概念。服务被定义为执行某类商业任务的一组操作。在Web Service上下文中,使用标准的XML技术和Internet协议发布、查找和绑定服务。Web Service架构定义了三个主要实体。

第 18 页 共 140 页

XX市土地矿权交易市场信息平台(软件部分)建设项目

服务提供者发布绑定服务代理查找服务请求者 图1.3 面向服务的Web Service架构

(1)服务提供者:负责使用WSDL描述和定义Web Service的功能,在UDDI注册库(位于服务代理)中发布这些服务的信息,使它们可以被服务请求者访问和调用。

(2)服务代理:负责宣传服务提供者发布的Web Service和允许服务请求者查找发布的Web Service 定义。它的作用和电话本的黄页相同。

(3)服务请求者:负责通过服务代理查找所需要的Web Service后,下载描述Web Service的WSDL文档,根据服务描述来绑定和调用服务提供者提供的Web Service。

Web Service架构的这种三角形设计模式被称为面向服务的体系结构。它包括了下面三个标准操作。

(1)发布:由服务提供者执行来宣传和注册一个服务的存在和功能,是服务提供者和服务代理之间的操作。

(2)查找:由服务请求者执行来查找符合特定需求或技术特征的服务,是服务请求者和服务代理之间的操作。

(3)绑定:由服务请求者执行来调用服务提供者提供的服务,是服务请求者和服务提供者之间的操作。

3. Web Service的核心组件

Web Service技术包含一系列的协议和组件,其结构如下图所示:

第 19 页 共 140 页

XX市土地矿权交易市场信息平台(软件部分)建设项目

应用服务注册、查找服务描述消息传输通道Internet??UDDIWSDLSOAPHTTP、FTPIPv4、IPv6管理质量安全 图1.4 Web Service协议和组件结构

(1)服务注册、查找:通过UDDI规范提供用于描述某项服务的商业结构,包括业务、服务和技术规范三个部分。

(2)服务描述:描述服务提供的功能和调用方法信息,通过WSDL规范提供。 (3)服务调用:使用SOAP协议在服务提供者和服务请求者之间传递SOAP消息来调用Web服务,SOAP定义了请求和响应消息的格式,SOAP建立在XML之上,定义了一种跨系统平台的信息交换的简单包装方法。绑定于HTTP之上的SOAP协议,可以跨语言、跨操作系统进行远程过程调用(RPC),实现了编程语言和系统平台的无关性。

(4)消息编码:SOAP用XML将消息编码,XML提供了跨平台的数据库编码和组织方法。

(5)传输网络层(传输通道):采用了Web上广泛使用的HTTP协议传输消息,适应Internet环境,能顺利通过代理和防火墙(理论上可以采用其它协议,如SMTP、FTP)。

4. 应用集成过程描述

Web Service通过SOAP进行调用的过程有两种方式:SOAP RPC(同步)和SOAP Message(异步)。这里主要就SOAP RPC 调用来说明利用Web Service进行应用集成过程,如下图所示。

第 20 页 共 140 页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库土地矿权交易解 决 方 案(4)在线全文阅读。

土地矿权交易解 决 方 案(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/303261.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: