中盈优创资讯科技有限公司袁晓渝获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中盈优创资讯科技有限公司申请的专利一种在线编译自定义组件的SDK方法及装置获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN115794102B 。
龙图腾网通过国家知识产权局官网在2026-04-07发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211291066.1,技术领域涉及:G06F8/41;该发明授权一种在线编译自定义组件的SDK方法及装置是由袁晓渝;向麒麟设计研发完成,并于2022-10-21向国家知识产权局提交的专利申请。
本一种在线编译自定义组件的SDK方法及装置在说明书摘要公布了:本发明公开一种在线编译自定义组件的SDK方法及装置,其中,该方法包括:在线编辑,实时预览视图的前端项目;SDK编译后端服务,用户打开在线编辑器,同时服务器创建临时存储文件夹,并扫描文件变动;当用户触发保存动作,后端服务检测文件改动开启文件编译过程;前端收到后端消息立即局部刷新文件渲染最新视图;刷新的组件通过属性面板可实时观察组件状态;属性面板填写项通过后端解析组件配置脚本生成,并提供给前端渲染;当用户触发保存分类,后端将开发好的脚本和源码储存,并删除临时分类。该方法及装置无需搭建本地环境,可通过浏览器线上编写代码实现实时编译和预览,并将编译错误信息展示在窗口上,通过编译的组件,用户可以创建分类保存。
本发明授权一种在线编译自定义组件的SDK方法及装置在权利要求书中公布了:1.一种在线编译自定义组件的SDK方法,其特征在于,该方法包括: S01、在线编辑,实时预览视图的前端项目; 所述S01包括: S011、新建前端工程; S012、在初始化时与SDK创建websocket心跳连接; S013、使用输入框或文本编辑组件作为代码编写容器; S014、添加保存按钮,触发保存动作时将输入框值通过心跳包传递给SDK处理; S015、设计一个数组用于存放心跳包返回的日志; S016、将数组返回的日志信息输出到浏览器; S017、在收到心跳包返回编译完成消息,通知浏览器加载编译的组件地址,实现预览刷新; S02、SDK编译后端服务,用户打开在线编辑器,同时服务器创建临时存储文件夹,并扫描文件变动; 所述S02包括: S021、搭建web服务,开启websocket协议; S022、根据建立心跳包连接的用户名建立临时编译文件夹,并监听文件变动; S023、将打包脚本封装为异步执行方法,并注册日志监听; S024、当收到用户编译请求,服务通过运行异步方法执行编译,并将日志通过监听返回给浏览器; S03、当用户触发保存动作,后端服务检测文件改动开启文件编译过程; 所述S03中文件编译过程包括: S031、将组件代码进行抽象语法树转换; S032、读出代码中配置项; S033、根据配置项写入组件开发模板; S034、编译模版文件; S035、通过websocket将编译信息返回; S04、前端收到后端消息立即局部刷新文件渲染最新视图; S05、刷新的组件通过属性面板可实时观察组件状态; S06、属性面板填写项通过后端解析组件配置脚本生成,并提供给前端渲染; S07、当用户触发保存分类,后端将开发好的脚本和源码储存,并删除临时分类。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中盈优创资讯科技有限公司,其通讯地址为:200000 上海市嘉定区曹安公路4811号702室-2;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励