[发明专利]一种统一的数据和业务操作服务开发平台的框架在审
| 申请号: | 201710806977.6 | 申请日: | 2017-09-08 |
| 公开(公告)号: | CN107634996A | 公开(公告)日: | 2018-01-26 |
| 发明(设计)人: | 杨勤元 | 申请(专利权)人: | 苏州数睿云信息技术有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F8/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 215000 江苏省苏州市苏州工*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 统一 数据 业务 操作 服务 开发 平台 框架 | ||
技术领域
本发明涉及操作服务平台应用领域,具体涉及一种统一的数据和业务操作服务开发平台的框架。
背景技术
目前,Web service是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的互操作的应用程序。
Web Service技术,能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件,就可相互交换数据或集成。依据Web Service规范实施的应用之间,无论它们所使用的语言、平台或内部协议是什么,都可以相互交换数据。Web Service是自描述、自包含的可用网络模块,可以执行具体的业务功能。Web Service也很容易部署,因为它们基于一些常规的产业标准以及已有的一些技术,诸如标准通用标记语言下的子集XML、HTTP。Web Service减少了应用接口的花费。Web Service为整个企业甚至多个组织之间的业务流程的集成提供了一个通用机制。
发明内容
本发明的目的在于提供一种业务模块之间耦合度较低、可相互独立的统一的数据和业务操作服务开发平台的框架。
为了达到以上目的,本发明采用的技术方案是:一种统一的数据和业务操作服务开发平台的框架,包括相互独立且相互调用的前台和后台,
所述前台支持客户端和WEB网站,所述前台包括主程序,所述主程序下设置有若干前台子系统,每个所述前台子系统下设置有若干模块,分别为模块A、模块B…模块N;
所述后台支持多种数据库,其由C#开发的数据服务平台和业务调度组成,所述数据服务平台包括用户、权限、角色关系、公共组件、日志、服务和注册,所述业务调度包括若干后台子系统,每个所述后台子系统包括若干业务模块,分别为业务模块A、业务模块B…业务模块N;
所述数据服务平台的服务包括以下四种:A、根据用户、系统、模块、操作以及条件信息,查询出多条结果数据信息;B、根据用户、系统、模块、操作以及条件信息,查询出一条结果数据信息;C、根据用户、系统、模块、操作以及数据信息,进行更新操作;D、根据用户、系统、模块、操作以及条件信息,删除一条或多条数据;
所述前台和后台的传输数据和返回数据均以XML格式进行传输。
优选的,所述框架使用Visual Studio C#.NET进行开发,使用Web Service作为数据交换的中间服务。
优选的,所述服务C中的更新操作包括新增和修改。
优选的,所述数据库包括SQL Server、Oracle、MySQL。
本发明的有益效果:设计了一个适合中型规模的开发团队或中型企业进行软件开发的开发平台框架,本开发平台框架能快速的建立数据访问层、业务层及界面层,所使用的代码可使用工具来生成,并能快速方便的建立应用系统,业务模块之间耦合度较低,可相互独立,前台的功能和后台的业务都可以通过配置文件,在配置文件中按要求添加相应的功能模块项就可以了,即可以通过注册使用。
具体实施方式
下面将对本发明实施例中的技术方案进行清楚、完整地描述。
本实施例中的一种统一的数据和业务操作服务开发平台的框架,所述框架使用Visual Studio C#.NET进行开发,使用Web Service作为数据交换的中间服务,包括相互独立且相互调用的前台和后台,
所述前台支持客户端和WEB网站,所述前台包括主程序,所述主程序下设置有若干前台子系统,每个所述前台子系统下设置有若干模块,分别为模块A、模块B…模块N;
所述后台支持多种数据库,其由C#开发的数据服务平台和业务调度组成,所述数据库包括SQL Server、Oracle、MySQL,所述数据服务平台包括用户、权限、角色关系、公共组件、日志、服务和注册,所述业务调度包括若干后台子系统,每个所述后台子系统包括若干业务模块,分别为业务模块A、业务模块B…业务模块N;
所述数据服务平台的服务包括以下四种:A、根据用户、系统、模块、操作以及条件信息,查询出多条结果数据信息;B、根据用户、系统、模块、操作以及条件信息,查询出一条结果数据信息;C、根据用户、系统、模块、操作以及数据信息,进行更新操作,更新操作包括新增和修改;D、根据用户、系统、模块、操作以及条件信息,删除一条或多条数据;
所述前台和后台的传输数据和返回数据均以XML格式进行传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州数睿云信息技术有限公司,未经苏州数睿云信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710806977.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:方便面面桶(红烧牛肉风味)
- 下一篇:方便面面桶(香菇鸡肉风味)
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





