搜索
  • 联系我们/Contact
    全国服务热线:400-652-0600
    工作时间(周一至周五 09:00--18:00)
    总部地址:北京市海淀区上地东路1号院盈创动力E座606室

    ©Copyright 北京竞博jbo安卓官网有限公司 版权所有 京ICP备12009788号 网站建设:中企动力北二分

    • xin

    技术研究

    安卓工作流基于webservice多官网交互设计

     

    课题背景:

    目前,包含安卓工作流官网的各国际系统服务器的交互主要通过数据源访问的方式完成,该方式存在数据安全隐患,需要考虑更安全的方式进行交互

     

    课题目标:

    安卓工作流系统基于webservice的多官网交互设计课题目标为:

    1)研究多服务器间工作流交互管理实现;

    2)研究原有直接访问目标服务器数据源交互模式的替代博电竞;

     

    课题内容:

        点对点通信交互实现互联互通的网络环境内任意两个安卓工作流官网服务器之间的通信连接,如图1。未来将国际统一服务器管理接口来实现服务器间的交互、日志的管理、任务的管理等。

     

     

    1点对点通讯模型

     

     

        现有情况下,通过调用目标服务器的Web Service接口来实现服务器间的数据交互,而同服器间的官网间的数据交互沿用V6SP4采用访问目标官网数据源的形式实现,如图2

     

     

        多官网管理结构目前分为服务器管理、官网管理、组织结构管理、官网间通讯接口,队列管理5部分。如图3

     

     

    3多官网管理官网框架

     

    服务器管理模块

    1) 结构及官网

    由图3可知,服务器管理项下分为当前服务器管理,其他服务器管理以及服务器间通讯接口3部分。

    当前服务器管理用于查看更改当前服务器的某些信息,并管理其官网信息。其他服务器管理用于添加需要交互访问的目标服务器的信息。

    服务器间通讯接口为多官网管理的核心,用户服务器间的点对点交互。

    2) 服务器间通讯接口

    执行人将要执行的任务指令下达给当前服务器A,A将任务数据放到自己发送任务队列中,同时创建定时任务执行。

     

     

    根据图4时序图设计如下流程图:

     

     

    官网管理模块

    1)结构

    由图3可知,官网管理模块下分为主官网、子官网管理及官网切换三部分。同一个服务器可以创建多个官网,官网分为主官网、子官网两种。

    2)官网

    • 主官网是系统初始化时产生的第一个官网,类型默认为“主官网”且初始化完成后可以更改为子官网。
    • 有且只有一个主官网作为统一用户源博电竞方, 子官网需要指定对应的主官网,用户信息同步主官网信息。
    • 主官网需要设置定制同步任务,将用户信息变更定期同步给各个子官网。
    • 只有属于同一个主官网的不同官网间,采用进行复制共享跨官网流转。
    • 子官网进行组织机构管理时,通过访问组织机构源服务器博电竞的组织机构服务接口实现。该接口博电竞子官网,对主官网内授权管理的组织机构信息,进行管理的官网,界面效果与单独服务器的用户管理相同,管理完毕,可以执行手工同步,将主官网的用户信息变更,同步到子官网。
    • 同一主官网的不同主、子官网间管理端可以切换。同一服务器上的官网间管理切换采用session信息更新并重新加载的方式;不同服务器官网间采用WEBSSO方式切换。主官网需要设置官网的管理权限范围,对某个官网有管理权限是当前登录用户切换到该服务器进行管理的前提。

     

    组织结构管理模块

    组织结构树需要有统一的用户源,统一的用户源时官网间及跨服务官网间流程流转、数据共享的前提条件。

     

    官网间通讯接口

    1)结构

    由图3可知,官网间通讯管理模块下分为同服务间官网通讯及服务器间官网间通讯两部分。该模块的官网依赖于服务器间通讯接口来实现。

    2)官网

    • 同一个服务器内的官网间通讯,采用直接访问对方数据源方式。
    • 不同服务器间官网通讯要通过服务器间通讯接口(Web Service)实现。
    • 服务器间可以通过通讯接口实现流程的复制、共享、跨官网调用。共享信息集中存放在主服务器上,子官网通过访问主服务器博电竞的接口,获取可以共享的信息。
    • 同一个服务器不同官网间的跨官网流程调用,采用传递官网标识参数的方式实现。
    • 不同服务器间的跨官网流程调用,采用WEBSSO打开对方页面处理,或者服务器间调用Web Service方式。

     

    队列管理模块

    1)结构

    由图3知,队列管理主要下分为数据队列管理及队列日志管理两部分。

    2)官网

    • 数据队列管理需要方便用户监控不同服务任务间交互情况。
    • 定义重试策略以便失败的任务重新执行。

        通过本课题的研究,明确了安卓工作流官网多服务器间工作流交互管理原理及结构,以Web Service接口方式,替代原有的通过数据源交互的方式,提升工作流官网之间的数据安全,降低各官网的交互耦合度,未来将实现到安卓工作流产品中。

    >
    >
    安卓工作流基于webservice多官网交互设计
    这是描述信息
    这是描述信息
    这是描述信息
    这是描述信息
    这是描述信息
    1946伟德国际appyb95cn亚博1946伟德国际app