[发明专利]可视化JS和JAVA扩展解释及编辑系统在审
| 申请号: | 202210389187.3 | 申请日: | 2022-04-14 |
| 公开(公告)号: | CN115033208A | 公开(公告)日: | 2022-09-09 |
| 发明(设计)人: | 张正秋;赵彬;梁峰 | 申请(专利权)人: | 云邈信息科技(深圳)有限公司 |
| 主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/34;G06F8/41 |
| 代理公司: | 北京中创博腾知识产权代理事务所(普通合伙) 11636 | 代理人: | 陈斌 |
| 地址: | 518118 广东省深圳市坪山区坪山街道和*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 可视化 js java 扩展 解释 编辑 系统 | ||
1.可视化JS和JAVA扩展解释及编辑系统,包括交互编辑模块(1)、交互接口模块(2)、文件管理模块(3)、转化解释模块(4)和网页输出模块(5),其特征在于:所述交互编辑模块(1)的输出端控制连接的交互接口模块(2)输入端,且交互接口模块(2)的输出端分别控制连接交互编辑模块(1)和文件管理模块(3)的输入端,文件管理模块(3)的输出端控制连接交互接口模块(2)的输入端,且交互接口模块(2)的输出端控制连接转化解释模块(4)的输入端,转化解释模块(4)的输出端控制连接网页输出模块(5)的输入端。
2.根据权利要求1所述的可视化JS和JAVA扩展解释及编辑系统,其特征在于:所述交互编辑模块(1)由控件工具模块(11)、前导关键词模块(12)、可视化编辑模块(13)、编译输出模块(14)、库调用模块(15)和脚本编辑模块(16)组成,控件工具模块(11)和前导关键词模块(12)的输出端均控制连接的脚本编辑模块(16),且脚本编辑模块(16)的输入端控制分别连接库调用模块(15)和可视化编辑模块(13)的输出端,脚本编辑模块(16)的输出端分别控制连接编译输出模块(14)和可视化编辑模块(13)的输入端。
3.根据权利要求2所述的可视化JS和JAVA扩展解释及编辑系统,其特征在于:所述脚本编辑模块(16)的控制脚本可以读写可视化编辑模块(13)中的可视控件显示信息;可视化编辑模块(13)中的控件可以通过系统自动生成的唯一的索引号进行控制和管理;同时,通过自动生成的索引号,可以管理和编写可视化控件对鼠标事件响应的JS控制函数;在脚本编辑模块(16)的编辑窗口中,根据用户输入JS扩展语句关键词,自动弹出系统菜单,提示应输入的函数名、参数等信息,特别地,JS变量类型说明;同时,系统自动解析脚本句法,对错误句法显示警告标识。
4.根据权利要求1所述的可视化JS和JAVA扩展解释及编辑系统,其特征在于:所述交互接口模块(2)由JAVA解释模块(21)、jar库模块(22)、IKVM工具模块(23)、动态链接库模块(24)、数据接收模块(25)、编辑转化模块(26)和数据传输模块(27)组成,JAVA解释模块(21)的输出端控制连接的jar库模块(22)输入端,且jar库模块(22)的输出端控制连接IKVM工具模块(23)的输入端,IKVM工具模块(23)的输出端控制连接动态链接库模块(24)的输入端;jar库模块(22)用于JAVA代码程序调用,动态链接库模块(24)用于C++代码程序调用。
5.根据权利要求4所述的可视化JS和JAVA扩展解释及编辑系统,其特征在于:所述JAVA解释模块(21)中,通过JAVA语句,把JS扩展语句解释成JAVA语句,实现了具有与JAVA语句同等的运算和文件读写功能;并且,JAVA解释模块(21)中包含了完备的、根据SVG句法实现的、对WPF图形显示的解释函数库,从而实现了对JS语言的扩展;通过JAVA解释模块(21)和交互接口模块(2),可以把文件管理模块(3)中的元数据转化成可视化编辑模块(13)中的WPF图形显示,并可以可视化编辑;相反,把WPF图形显示转化成元数据进行保存。
6.根据权利要求4所述的可视化JS和JAVA扩展解释及编辑系统,其特征在于:所述jar库模块(22)的输出端控制连接编辑转化模块(26)的输入端,且编辑转化模块(26)的输入端控制连接数据接收模块(25)的输入端,编辑转化模块(26)的输出端控制连接数据传输模块(27)的输入端,jar库模块(22)用于后台网页服务,而动态链接库模块(24)用于前端网页编辑服务。
7.根据权利要求1所述的可视化JS和JAVA扩展解释及编辑系统,其特征在于:所述文件管理模块(3)由文件接收模块(31)、文件存储模块(32)、文件调用模块(33)和接口协议模块(34)组成,文件接收模块(31)的输出端控制连接文件存储模块(32)的输入端,且文件存储模块(32)的输出端分别控制连接文件调用模块(33)和接口协议模块(34)的输入端,通过文件管理模块(3),对前端网页编辑文件和后端网页服务文件进行管理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云邈信息科技(深圳)有限公司,未经云邈信息科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210389187.3/1.html,转载请声明来源钻瓜专利网。





