[发明专利]一种不动产数据混合存储服务建立方法在审
申请号: | 202211607427.9 | 申请日: | 2022-12-14 |
公开(公告)号: | CN115914232A | 公开(公告)日: | 2023-04-04 |
发明(设计)人: | 冯义从;辜寄蓉;李权;甘娜 | 申请(专利权)人: | 四川师范大学 |
主分类号: | H04L67/10 | 分类号: | H04L67/10;G06F16/25;H04L67/60;H04L67/02 |
代理公司: | 成都方圆聿联专利代理事务所(普通合伙) 51241 | 代理人: | 张淑枝 |
地址: | 610066*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 不动产 数据 混合 存储 服务 建立 方法 | ||
1.一种不动产数据混合存储服务建立方法,其特征在于,包括以下步骤:
步骤1,契约定义,描述了暴露给外部的类型、服务所支持的操作、使用的消息交换模式和消息的格式,每个WCF服务必须实现至少一个服务契约;
步骤2,提取服务配置信息,数据服务所需的端口号、服务名称、传输协议,以及数据源的ID、类型、用户名、密码和数据源连接信息;
步骤3,装载数据源配置信息,根据步骤2提取到的数据源配置信息,初始化并连接数据库,为数据访问、存取提供保障;
步骤4,初始化信道,根据配置信息实现WCF信道初始化;在传输过程中对传输内容采用加密算法进行加密、解密;为减少网络流量的压力,数据在传输过程中对传输内容采用压缩算法进行压缩、解压;
步骤5,初始化绑定,将步骤4初始化后的信道加载到绑定中,负责信道及信道管理器的创建、监测与管理,实现对消息的传输、编码和基于消息交换的安全、可靠传输、事务流转功能;
步骤6,初始化终结点,实现WCF服务都的地址、绑定和契约的结合;地址通过步骤2提取到的端口号、服务名称以及传输协议组成;绑定由步骤5完成;契约由步骤1完成;承载WCF服务的ServiceHost进程会提供终结点供客户端调用,每个终结点具有一个唯一地址,多个终结点可共享相同的绑定和契约,每个服务提供多个终结点供客户端调用;
步骤7,实现契约定义,包括:数据源的查询与定位、数据获取、数据存储;客户端在调用时,首先根据请求信息检查对应的权限,权限验证通过后根据传入的参数及步骤3装载的数据源配置信息,查询、定位到对应的数据源,再根据请求内容及要求实现数据提取或存储,并返回相应的信息;
步骤8,初始化服务描述,扩展或定义WCF服务在运行时的参数或要求,包括:服务吞吐量设置、信道吞吐量设置;WCF服务的事件初始化;
步骤9,根据步骤1至步骤8的配置及初始化结果,启动WCF服务;
步骤10,通过发布的WCF服务为客户端提供数据访问、存储、传输服务。
2.根据权利要求1所述的一种不动产数据混合存储服务建立方法,其特征在于:
步骤1中,服务契约包括:数据服务接口及其定义;
数据服务接口的定义包括:数据源定位、数据获取、数据存储等数据服务接口的定义;
数据服务接口包括:接口名称、所需参数列表、返回值。
3.根据权利要求1所述的一种不动产数据混合存储服务建立方法,其特征在于:步骤4中WCF信道初始化,包括:传输类型、最大连接数、缓冲区/池大小和超时设置。
4.根据权利要求1所述的一种不动产数据混合存储服务建立方法,其特征在于:步骤5中在创建绑定时使用扩展绑定,即CustomBinding对象。
5.根据权利要求1所述的一种不动产数据混合存储服务建立方法,其特征在于:步骤8中吞吐量设置包括:有最大处理消息数、最大会话数、实现服务契约的最大实例数和传输消息的最大项数;
WCF服务的事件初始化,包括:打开事件、失败事件和关闭事件。
6.根据权利要求1所述的一种不动产数据混合存储服务建立方法,其特征在于:步骤10中所述客户端调用WCF服务的方法,包括以下步骤:
步骤1,数据服务访问信息,包括:服务端IP、端口号、服务名称、数据库ID和访问类型的配置参数;
步骤2,创建WCF客户端,根据步骤1获取到的数据服务访问信息的配置参数,创建对应的WCF客户端;WCF客户端包括CS应用程序、WEB网络程序、移动端APP,访问方式包括TCP和HTTP两种;
步骤3,契约代理,根据服务端提供的服务契约,以及步骤2创建WCF客户端所生成契约代理,通过契约代理实现数据的访问和存储;
步骤4,消息的发送和接受,消息是实现客户端与服务端交互的内容的总称,包括数据和请求信息,分为发送包和接收包2种类型;
步骤5,信道堆栈与信道,是实现客户端与服务端传输信息的通道的载体,与步骤6是相对应的互逆过程;
步骤6,信道堆栈与信道,与步骤5是相对应的互逆过程;
步骤7,消息的发送和接受,与步骤4是相对应的互逆过程;
步骤8,服务端调试程序,根据步骤7获取到的信息,解析并执行相应的数据服务系统所提供的接口或服务,从数据库中提取对应的信息或将接收到的数据存储至数据库,从而完成数据的提取和存储服务,并将结果反馈到步骤7。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川师范大学,未经四川师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211607427.9/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置