【技术实现步骤摘要】
本专利技术涉及信息管理系统、实时智能系统领域,尤其涉及。
技术介绍
现在的行业软件中,如基于关系数据库的信息管理系统、客户关系管理系统,其主要应用架构有C/S结构(客户端/服务器结构)、B/S结构(浏览器/服务器结构)、三层结构 (客户端/应用服务器/数据库服务器结构)和多层结构(客户端/多个中间服务器/应用服务器/数据库服务器结构)。其中应用服务器是三层结构和多层结构中业务逻辑实现的关键环节,应用服务器进行业务逻辑的处理,数据库服务器负责基本数据和业务逻辑数据的储存。保证应用服务器与数据库服务器的数据一致性和完整性非常重要。现有技术中主要依赖数据库服务器提供的特性,如建立关系数据库模型,建立外键、约束、索引、储存过程、 触发器、日志快照等等,主要在数据库服务器端实现。这些实现方式可以保证数据在数据库端的读写是一致和完整的,但是缺点在于把数据的业务逻辑处理严重依赖到数据库服务器上,应用服务器中实现的业务逻辑相对简单。为了使应用服务器实现复杂的业务逻辑和数据处理,并保证与数据库服务器的数据协同一致,运用数据库特性不能完全满足业务需求, 并且存在实现性能和错误机制依 ...
【技术保护点】
1.一种应用服务器与数据库的数据协同方法,其特征在于,包括:应用服务器启动,对数据库中的业务表进行数据抽取,并生成相应的对象数据,完成初始化;应用服务器解析收到的用户发送的请求,根据请求类型进行相应的业务逻辑处理,在处理过程中生成新的对象数据或者修改原有的对象数据后,通过数据更新的优先级顺序,依次调用对象更新数据库方式,对数据库的数据进行更新操作。
【技术特征摘要】
【专利技术属性】
技术研发人员:王献昌,王玉稳,罗祖麦,
申请(专利权)人:成都软智科技有限公司,
类型:发明
国别省市:90
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。