一种客户端服务器模式下服务端服务的客户端访问方法技术

技术编号:8326000 阅读:125 留言:0更新日期:2013-02-14 08:56
本发明专利技术公开了一种客户端服务器模式下服务端服务的客户端访问方法,属于服务器技术领域。该方法通过服务端服务提供者和客户端服务调用者两部分实现,所述服务端服务提供者用于提供规范的服务端服务扩展方式及唯一的对外访问接口;所述客户端服务调用者用于提供服务器服务的访问能力及对客户端应用程序访问服务器服务的控制处理能力。与现有技术相比,本发明专利技术的访问方法简化了服务端服务的编写,具有安全性、适应性强等特点,具有很好的推广应用价值。

【技术实现步骤摘要】

本专利技术涉及服务器
,具体地说是。
技术介绍
客户端服务端技术是一种基于互联网(Internet)的应用程序技术。在客户端,可充分利用客户端机器的本地资源,为用户提供丰富的用户交互体验。在服务端,可提供强大的数据计算和数据存储能力。客户端服务端技术采用基于HTTP和XML的网络服务(WebService)技术传输数据,可基于互联网访问。传统的基于HTTP和XML的网络服务,需要用户编写大量的服务并发布在互联网上,工作量较大、安全风险很高、不利于管理,也为客户端程序的编写带来较高的复杂度。
技术实现思路
本专利技术的技术任务是针对上述现有技术的不足,提供。本专利技术的技术任务是按以下方式实现的,通过服务端服务提供者和客户端服务调用者两部分实现,述服务端服务提供者用于提供规范的服务端服务扩展方式及唯一的对外访问接口 ;所述客户端服务调用者用于提供服务器服务的访问能力及对客户端应用程序访问服务器服务的控制处理能力。所述服务端服务提供者用于提供以资源模式的服务端数据的访问能力,由资源服务接口、服务配置、服务提供者和网络服务四部分组成。进一步的,所述服务端服务提供者提供对资源模式的规范接口(资源服务接口),接口中包含的方法有新增、修改、删除、获取、扩展操作。所述服务配置为服务提供者定义可提供的资源访问操作列表。服务配置主要内容包括资源名称和实现了资源服务接口的资源服务。所述服务提供者通过服务配置中的信息对外提供了统一的访问接口,为客户端提供多种网络服务。所述网络服务可以是基于HTTP和XML的网络服务、也可是基于Socket的网络服务。所述服务端服务提供者通过唯一的对外访问接口为客户端程序提供各类服务,客户端在通过服务端服务提供者提供的服务访问资源时,需要传入要访问的资源名称、方法和参数,以实现对服务端资源的访问。所述客户端服务调用者封装了对服务器服务的访问,并提供与服务器服务提供者相同的功能。客户端服务调用者由网络服务代理和服务调用者两部分组成。网络服务代理是客户端服务调用者与服务端服务提供者之间通讯的通道,是服务端服务提供者中网络服务,在客户端的代理。所述客户端服务调用者为客户端程序提供各种请求的控制,以及客户端与服务器之间的网络和通讯状况的监控。客户端服务调用者是服务端服务提供者在客户端的执行代理。此代理通过客户端的网络服务代理与服务端的网络服务传递请求,服务端的网络服务收到请求之后,调用服务端的服务提供者执行请求。 本专利技术的客户端服务器模式下服务端服务的客户端访问方法与现有技术相比具有以下突出的有益效果(一)通过服务端服务提供者和客户端服务调用者,规范了服务端服务的编写方式和客户端对服务的访问方式;(二)基于一致的服务端服务访问接口,为客户端提供服务端服务访问的控制处理能力;(三)屏蔽了客户端应用程序对网络通讯模式的直接依赖,客户端应用程序无需关心客户端与服务器间通讯的方式,为应用程序适用不同的网络环境提供了便利。附图说明附图I是本专利技术方法中服务端服务提供者的内部关系图。附图2是本专利技术方法中客户端服务调用者的内部关系图。具体实施例方式参照说明书附图以具体实施例对本专利技术的客户端服务器模式下服务端服务的客户端访问方法作以下详细地说明。实施例一本专利技术的客户端服务器模式下服务端服务的客户端访问方法通过服务端服务提供者和客户端服务调用者两部分实现。如附图I所示,服务端服务提供者由资源服务接口、服务配置、服务提供者和网络服务四部分组成。资源服务接口定义了对资源的访问操作方式,是对服务能力的规范,其接口规范如下本文档来自技高网...

【技术保护点】
一种客户端服务器模式下服务端服务的客户端访问方法,其特征在于:该方法通过服务端服务提供者和客户端服务调用者两部分实现,所述服务端服务提供者用于提供规范的服务端服务扩展方式及唯一的对外访问接口;所述客户端服务调用者用于提供服务器服务的访问能力及对客户端应用程序访问服务器服务的控制处理能力。

【技术特征摘要】
1.一种客户端服务器模式下服务端服务的客户端访问方法,其特征在于该方法通过服务端服务提供者和客户端服务调用者两部分实现, 所述服务端服务提供者用于提供规范的服务端服务扩展方式及唯一的对外访问接Π ; 所述客户端服务调用者用于提供服务器服务的访问能力及对客户端应用程序访问服务器服务的控制处理能力。2.根据权利要求I所述的客户端服务器模式下服务端服务的客户端访问方法,其特征在于,所述服务端服务提供者用于提供以资源模式的服务端数据的访问能力。...

【专利技术属性】
技术研发人员:魏亮
申请(专利权)人:浪潮集团山东通用软件有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1