基于中文的网络应用的分布式集群处理系统及处理方法技术方案

技术编号:13204655 阅读:103 留言:0更新日期:2016-05-12 12:11
基于中文的网络应用的分布式集群处理系统,包括服务端容器和客户端容器,所述服务端容器中包括服务端通信接口,服务端解释器,服务端例程存储器,服务端进程控制,服务端用户管理器,服务端应用存储,服务端信息生成器。本发明专利技术的基于中文的网络应用的分布式集群处理系统,将罡语言的中文语言环境与设备资源有机结合,有利于形成具有自动成长功能的软件开发环境。还包括相应的数据处理方法。

【技术实现步骤摘要】

本专利技术涉及一种网络应用处理结构及处理方法,特别是涉及一种在分布式网络环境下的应用程序生成和调用的处理结构及处理方法。
技术介绍
在现有技术中,基于TCP/IP网络的客户端和服务端在基础设备层面是处于一种分布式的离散的、松耦合状态的等等结构。但是在软件应用层面又类似于服务端对应多个客户端的、有序的集群控制结构。在这种基本的软硬件环境下,如何合理分配网络及各端资源形成网络应用,并将网络应用按需分发,响应客户请求,形成应用资源的生成、转移和积累,目前缺少这样高效的数据处理系统。如何利用(罡语言)中文的便捷性和高效语义、语法结构,促进网络应用资源的生成、转移和积累,目前没有实现的技术方案。
技术实现思路
本专利技术的目的是提供一种基于中文的网络应用的分布式集群处理系统,解决目前网络应用资源的生成、转移和积累过程中,对服务端和客户端资源无法有效利用的技术问题。本专利技术的另一个目的是提供一种利用上述基于中文的网络应用的分布式集群处理系统的数据处理方法,解决目前网络应用在生成、转移和积累过程中,数据处理在对服务端和客户端无法有效保证连续性和质量的技术问题。本专利技术的基于中文的网络应用的分布式集群处理系统,包括服务端容器和客户端容器,其中:服务端容器,用于在服务端设备上建立服务端应用环境,连接服务端硬件资源;部署在硬件服务器上的应用服务器;客户端容器,用于在客户端设备上建立客户端应用环境,连接客户端硬件资源;部署在终端上的本地应用服务器其特征在于:所述服务端容器中包括服务端通信接口,服务端解释器,服务端例程存储器,服务端进程控制器,服务端用户管理器,服务端应用存储器,服务端信息生成器,其中:服务端通信接口,用于接受进程控制,获取服务端网络资源,建立与相应客户端的数据通信链路;服务端解释器,用于接受进程控制,用于将客户端传送的源程序与程序例程相结合,解释、编译为程序代码并针对应用的终端类型进行适配;服务端例程存储器,用于接受进程控制,用于存储形成程序代码的代码片段,以及相应代码片段的更新;包括异常处理代码片段、通用程序代码、基本程序流程程序代码、函数代码片段、接口状态代码片段、系统资源调用代码片段等。服务端进程控制器,用于协调进程形成数据处理过程,用于控制服务端数据处理过程中的数据流向;包括初始数据的存取流向、中间状态数据的存取流向、系统数据的存取流向等;服务端用户管理器,用于接受进程控制,用于对客户端用户信息进行鉴权,分配网络应用权限;服务端应用存储器,用于接受进程控制,用于存储累积的网络应用,生成网络应用的版本和唯一标识;服务端信息生成器,用于接受进程控制,用于生成数据处理过程中面向终端的数据和面向服务端系统的数据。所述客户端容器中包括客户端通信接口,客户端图形编辑器,客户端应用存储器,客户端进程控制器,客户端身份识别器,客户端应用展示器,客户端信息生成器,其中:客户端通信接口,用于接受进程控制,获取终端网络资源,建立与服务端的数据通信链路;客户端图形编辑器,用于接受进程控制,提供罡语言的源代码形成与检测过程;客户端应用存储器,用于接受进程控制,用于存储最新版本的适配客户端终端的网络应用;客户端进程控制器,用于协调进程形成数据处理过程,用于控制终端数据处理过程中的数据流向;包括初始数据的存取流向、中间状态数据的存取流向、系统数据的存取流向等;客户端身份识别器,用于接受进程控制,用于形成客户端用户标识信息,供服务端鉴权使用,确认网络应用权限;客户端应用展示器,用于接受进程控制,用于集成网络应用运行的终端资源,运行网络应用;客户端信息生成器,用于接受进程控制,用于生成数据处理过程中面向网络应用的的数据和面向终端系统的数据。所述服务端例程存储器中包括成组设置的片段标识装置,中文识别装置,代码片段存储装置,其中:片段标识装置,用于存储唯一的片段标识建立检索元素;中文识别装置,用于识别包括表征关键字、控制过程、函数的接口中文序列;代码片段存储装置,用于存储具体的代码片段,包括适配终端的目标码。所述客户端图形编辑器中包括语法校验装置,中文关键字识别装置,中文语句参数表,中文行编辑器,其中:语法校验装置,用于根据罡语言语法规则检测源代码的完整性;中文语句识别装置,用于根据罡语言语法规则检测中文语句的完整性;中文语句参数表,用于存储供检测使用的语法规则,包括关键字、函数、控制、接口的中英文定义;中文行编辑器,用于进行中文逐行编辑。基于中文的网络应用的分布式集群处理系统的数据处理方法,包括以下步骤:在服务端设备上建立服务端应用环境,连接服务端硬件资源;在客户端设备上建立客户端应用环境,连接客户端硬件资源;服务端:协调进程形成数据处理过程,控制服务端数据处理过程中的数据流向;包括初始数据的存取流向、中间状态数据的存取流向、系统数据的存取流向等;接受进程控制,获取服务端网络资源,建立与相应客户端的数据通信链路;用于接受进程控制,将客户端传送的源程序与程序例程相结合,解释、编译为程序代码并针对应用的终端类型进行适配;接受进程控制,存储形成程序代码的代码片段,以及相应代码片段的更新;包括异常处理代码片段、通用程序代码、基本程序流程程序代码、函数代码片段、接口状态代码片段、系统资源调用代码片段等;接受进程控制,对客户端用户信息进行鉴权,分配网络应用权限;接受进程控制,存储累积的网络应用,生成网络应用的版本和唯一标识;接受进程控制,生成数据处理过程中面向终端的数据和面向服务端系统的数据。接受进程控制,获取终端网络资源,建立与服务端的数据通信链路。基于中文的网络应用的分布式集群处理系统得数据处理方法,还包括以下步骤:客户端:协调进程形成数据处理过程,用于控制终端数据处理过程中的数据流向;包括初始数据的存取流向、中间状态数据的存取流向、系统数据的存取流向等;接受进程控制,提供罡语言的源代码形成与检测过程;接受进程控制,用于存储最新版本的适配客户端终端的网络应用;形成客户端用户标识信息,供服务端鉴权使用,确认网络应用权限;接受进程控制,用于集成网络应用运行的终端资源,运行网络应用;接受进程控制,用于生成数据处理过程中面向网络应用的数据和面向终端系统的数据。本专利技术的基于中文的网络应用的分布式集群处理系统,能够充分利用罡语言的中文语言环境,将中文语义和语言元素的简洁性和高效逻辑性进入客户端的资源分配过程,改善人机交互的复杂性,使得网络应用的形成成本大大降低,有利于扩大、普及软件编程技术,让每个用户都能做到会说话就会编程序。使每个用户使用全中文的罡语言初步学会设计开发计算机软件,熟悉软件设计开发调试等基本技术,参与到设计开发各类养生软件、益智软件、道德软件的过程中,提高每个人的养生水平、智慧水平、道德水平。形成软件开发的分布式、累积式的进行。[0056当前第1页1 2 3 本文档来自技高网...

【技术保护点】
基于中文的网络应用的分布式集群处理系统,包括服务端容器(001)和客户端容器(002),所述服务端容器(001)中包括服务端通信接口(110),服务端解释器(120),服务端例程存储器(130),服务端进程控制器(140),服务端用户管理器(150),服务端应用存储器(160),服务端信息生成器(170),其中:服务端通信接口(110),用于接受进程控制,获取服务端网络资源,建立与相应客户端的数据通信链路;服务端解释器(120),用于接受进程控制,用于将客户端传送的源程序与程序例程相结合,解释、编译为程序代码并针对应用的终端类型进行适配;服务端例程存储器(130),用于接受进程控制,用于存储形成程序代码的代码片段,以及相应代码片段的更新;包括异常处理代码片段、通用程序代码、基本程序流程程序代码、函数代码片段、接口状态代码片段、系统资源调用代码片段等。服务端进程控制器(140),用于协调进程形成数据处理过程,用于控制服务端数据处理过程中的数据流向;包括初始数据的存取流向、中间状态数据的存取流向、系统数据的存取流向等;服务端用户管理器(150),用于接受进程控制,用于对客户端用户信息进行鉴权,分配网络应用权限;服务端应用存储器(160),用于接受进程控制,用于存储累积的网络应用,生成网络应用的版本和唯一标识;服务端信息生成器(170),用于接受进程控制,用于生成数据处理过程中面向终端的数据和面向服务端系统的数据。...

【技术特征摘要】

【专利技术属性】
技术研发人员:丁原
申请(专利权)人:北京罡阳泰克科技有限公司
类型:发明
国别省市:北京;11

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

1