The invention provides an implementation method for synchronous management of account information of multi-system DAS WEB interface, which includes: initialization of WEB interface security verification when a single system device starts in multi-system DAS, synchronization of current user information of WEB interface between systems in multi-system DAS, synchronization of WEB account information key book between systems in multi-system DAS, and so on. The method can realize multi-system DAS WEB interface account information synchronous management, simplify the management mode, improve management efficiency; current WEB user information synchronization, realize multi-system WEB user status integration and automatic login, remove cumbersome repetitive process; key book automatic update synchronization, so that multiple systems use the same account. Information key book, and the host system unified addition, deletion, modification, to a certain extent, improve security, simplicity and clarity, to achieve overall consideration.
【技术实现步骤摘要】
一种多系统DASWEB界面账户信息同步管理的实现方法
本专利技术涉及DASWEB技术及嵌入式应用软件
,主要是一种多系统DASWEB界面账户信息同步管理的实现方法。
技术介绍
DAS(DistributedAntennaSystem)是指分布式天线系统,是一个由分布于某个建筑物内、专门用于提供无线室内覆盖的多个天线组成的网络,包含有源系统和无源系统。WEB(WorldWideWeb)是指全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链接将Internet上的信息节点组织成一个互为关联的网状结构。账户信息是指账户名、账户密码、账户在线状态等,其常见操作包括:登录、登出、账户添加、账户删除、修改密码、修改账户名等。同步是指两个或两个以上随时间变化的量在变化过程中保持一定的相对关系,对在一个系统中所发生的事件(event)之间进行协调,在时间上出现一致性与统一化的现象。在系统中进行同步,也被称为及时(intime)、同步化的(synchronous、insync)。boa服务器是一个小巧高效的web服务器,是一个运行于unix或linux下的,支持CGI的、嵌入式系统的单任务的http服务器、源代码开放、性能高。AJAX(AsynchronousJavascriptAndXML)即异步JavaScript和XML,是指一种创建交互式网页应用的网页开发技术。用于创 ...
【技术保护点】
1.一种多系统DAS WEB界面账户信息同步管理的实现方法,其特征在于:主要包括:多系统DAS中单系统设备开站时WEB界面安全验证初始化、多系统DAS中系统间的WEB界面当前用户信息同步、多系统DAS中系统间的WEB账户信息密钥本同步;所述多系统DAS中单系统设备开站时WEB界面安全验证初始化:通过系统开站时直接使用AJAX‑GET方法提交空账户密码实现WEB页面初始化,其中,验证过程包括:主页代码请求、登录窗口代码请求、空账户密码自动验证、登录窗口控制权,点击事件触发;所述多系统DAS中系统间的WEB界面用户当前同步:通过单系统中WEB用户状态信息同步到嵌入式应用程序和多系统间嵌入式应用程序主从通信实现多个系统间的登录登出信息同步,其中,同步过程包括:单系统内账户密码验证请求、登出请求、登录状态同步到服务程序、从机心跳上报本机登录状态、主机系统整合各系统状态并发送UDP广播包、从机修改本机状态;所述多系统DAS中系统间的WEB账户信息密钥本同步:通过多系统中主机系统统一管理账户信息,使用广播包管理从机以及FTP下载更新密钥本实现,其中,同步过程包括:主机账户管理操作、主机广播密钥本C ...
【技术特征摘要】
1.一种多系统DASWEB界面账户信息同步管理的实现方法,其特征在于:主要包括:多系统DAS中单系统设备开站时WEB界面安全验证初始化、多系统DAS中系统间的WEB界面当前用户信息同步、多系统DAS中系统间的WEB账户信息密钥本同步;所述多系统DAS中单系统设备开站时WEB界面安全验证初始化:通过系统开站时直接使用AJAX-GET方法提交空账户密码实现WEB页面初始化,其中,验证过程包括:主页代码请求、登录窗口代码请求、空账户密码自动验证、登录窗口控制权,点击事件触发;所述多系统DAS中系统间的WEB界面用户当前同步:通过单系统中WEB用户状态信息同步到嵌入式应用程序和多系统间嵌入式应用程序主从通信实现多个系统间的登录登出信息同步,其中,同步过程包括:单系统内账户密码验证请求、登出请求、登录状态同步到服务程序、从机心跳上报本机登录状态、主机系统整合各系统状态并发送UDP广播包、从机修改本机状态;所述多系统DAS中系统间的WEB账户信息密钥本同步:通过多系统中主机系统统一管理账户信息,使用广播包管理从机以及FTP下载更新密钥本实现,其中,同步过程包括:主机账户管理操作、主机广播密钥本CRC16校验码、从机比对本地校验码并判断是否使用FTP从主机下载最新密钥本。2.根据权利要求1所述的多系统DASWEB界面账户信息同步管理的实现方法,其特征在于:多系统DAS中单系统设备开站时WEB界面安全验证初始化,其包括以下步骤:步骤1、主页初始化:步骤101,浏览器访问WEB主页时请求主页文档;步骤102,BOA服务器响应相应请求;步骤103,浏览器解析主页文档及其引用文档和程序显示主页;步骤104,JavaScript程序调用AJAX-GET方法请求CGI验证账户密码以及相关网页文档;步骤105,BOA服务器响应调用CGI例程;步骤106,CGI例程发送协议数据到CGI服务器程序;步骤107,CGI服务器程序读取主页xml文件以及登录窗口html文件;步骤108,CGI服务器验证失败空账户密码;步骤109,CGI服务器返回数据到CGI例程;步骤110,CGI例程使用标准输出返回WEB请求内容;步骤111,JavaScript程序收到请求返回并解析网页文档;步骤2、用户登陆标志自动验证失败:步骤201,WEB程序在收到验证返回标记失败;步骤202,隐藏登录窗口,修改控制标志;步骤203,登出窗口的显示与关闭管理移交嵌入式应用程序控制;步骤3、登陆窗口控制:步骤301,发生任意点击事件时请求CGI查询登录标志及系统机型;步骤302,CGI服务器程序发送查询协议数据到嵌入式应用程序;步骤303,嵌入式应用程序返回本地记录状态;步骤304,JavaScript程序收到请求应答已经登录则不显示登录窗口,否则显示登录窗口,不允许其他操作,同时记录主从系统标志;步骤305,设置5秒一次点击事件提交AJAX-GET请求,5秒后再次点击将会重复查询步骤。3.根据权利要求1所述的多系统DASWEB界面账户信息同步管理的实现方法,其特征在于:多...
【专利技术属性】
技术研发人员:余王亮,凌邦祥,徐亚雪,
申请(专利权)人:三维通信股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。