[发明专利]一种C/S和B/S混合架构模式实现方法和平台无效

专利信息
申请号: 200810104714.1 申请日: 2008-04-23
公开(公告)号: CN101267441A 公开(公告)日: 2008-09-17
发明(设计)人: 刘波;李先军;李重文;郑雯 申请(专利权)人: 北京航空航天大学
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 北京永创新实专利事务所 代理人: 周长琪
地址: 100083*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明一种C/S和B/S混合架构模式实现方法和平台,基于web服务技术和AJAX技术分别为C/S和B/S模式下不同的客户端提供统一的服务器实现,C/S模式客户端基于SOAP协议访问服务,B/S模式富客户端基于AJAX技术访问服务,采用了面向服务的设计思想,使得C/S模式客户端和B/S模式富客户端可以共享同一个服务器实现。对于来自C/S或者B/S模式客户端的大量的重复请求就可以避免重复的数据库访问,从而有助于降低请求的平均响应时间。为不同模式客户端提供统一的服务器实现,从而改善软件系统的可维护性、可扩展性和可伸缩性。
搜索关键词: 一种 混合 架构 模式 实现 方法 平台
【主权项】:
1、一种C/S和B/S混合架构模式实现方法,其特征在于,由如下步骤组成:步骤一:建立C/S模式客户端和B/S模式富客户端,服务器发布SOAP Web服务和AJAX服务;步骤二:判断客户端的服务访问方式,如果是C/S的访问方式,C/S模式客户端基于SOAP协议调用服务器发布的某SOAP Web服务,通过SOAP Web服务接口访问相应的服务实例,如果是B/S的访问方式,则B/S模式富客户端基于AJAX技术调用服务器发布的某AJAX服务,AJAX服务接口访问相应的服务实例;步骤三:服务实例访问统一服务访问接口;步骤四:统一服务访问接口查看本地存储的服务结果缓存,如果存在该服务实例的调用结果,则从服务结果缓存获取该服务实例的调用结果到统一服务访问接口;如果不存在该服务实例的调用结果,统一服务访问接口从业务逻辑集中调用相应的业务逻辑,完成这次服务请求,并调用相应的数据库操作集的交互类,与数据库操作集进行必要的数据交互,用服务请求的结果更新服务结果缓存;步骤五:服务器将SOAP Web服务通过SOAPWeb服务接口传递给C/S模式客户端,由C/S模式客户端的SOAP协议解析模块解析;服务器将AJAX服务通过AJAX服务接口传递给B/S模式客户端,由B/S模式客户端的AJAX服务调用模块解析;转到步骤二直至调用过程结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/200810104714.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top