[发明专利]一种编写WEB服务端程序的开发平台及方法无效
| 申请号: | 201910626750.2 | 申请日: | 2019-07-11 |
| 公开(公告)号: | CN110471649A | 公开(公告)日: | 2019-11-19 |
| 发明(设计)人: | 黄南征 | 申请(专利权)人: | 广州向导信息科技有限公司 |
| 主分类号: | G06F8/30 | 分类号: | G06F8/30;G06F8/41 |
| 代理公司: | 44459 深圳市宾亚知识产权代理有限公司 | 代理人: | 黄磊<国际申请>=<国际公布>=<进入国 |
| 地址: | 510000 广东省广州市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 程序指令 技术门槛 客户端浏览器 访问WEB服务 数据库数据 解释执行 开发平台 开发语言 人工成本 软件开发 客户端 指令集 电脑 数据库 开发 | ||
本发明提供一种编写WEB服务端程序的开发平台及方法,包括电脑客户端、WEB服务端及程序指令集,电脑客户端浏览器通过http请求访问WEB服务端平台并由其解释执行用户编写的程序指令集,实现操作数据库数据的目的;解决了软件开发人员需要精通C#或JAVA等开发语言的技术门槛,提供一种只需掌握数据库的SQL语言和极少的指令集就可以编写WEB服务端程序的开发方法,大大降低了技术门槛,节省了开发人工成本。
技术领域
本发明涉及服务端软件平台技术领域,更具体地说是指一种编写WEB服务端程序的开发平台及方法。
背景技术
在WEB服务端开发程序,目前主要采用ASP.NET、JSP/Servlet/J2EE等技术开发,开发者需要精通Java或C#开发语言,数据库SQL,相关的框架API接口规范,安装配置等技能,在开发过程需要处理好数据库的事务,当程序出错时需要处理事务回滚等,以保证业务数据的一致性,程序编写完成后需进行编译、部署配置、调试等复杂的操作,当业务需求变更时,需再次对源码编译、打包、部署等,操作过程繁琐。
现有技术在WEB服务端开发程序的主要问题有以下几点:
1、需精通开发语言(Java或C#等),框架API,数据库SQL语句、业务模型(表结构),要求开发技能高;
2、编写的程序代码与SQL语句混在一起,源码可读性很差,不易于修改及维护;
3、程序调试时,程序代码的错误及SQL语句错误并存,调试难度较大,修正后还需重新编译、打包后再调试;
4、每个开发人员都在写Java或C#等程序,代码质量较难保证,会造成系统稳定性差;
5、每个开发人员管理各自的数据库事务处理,因新开发的程序问题较难保证事务原子性(需经过完全的测试后,才能保存数据的完整性)。
针对目前WEB服务端开发程序存在需要开发技能高,程序代码可读性差及维护困难,系统稳定性及数据完整难保证的等问题,本发明提供一种只需掌握数据库SQL语言和极少的指令集就可以编写WEB服务端程序的软件开发方法。
发明内容
本发明所要解决的技术问题是提供一种编写WEB服务端程序的开发平台及方法,解决软件开发人员需要精通C#或JAVA等开发语言的技术门槛,提供一种只需掌握数据库的SQL语言和极少的指令集就可以编写后台WEB指令程序文件的创新软件开发方法。
为了解决上述技术问题,本发明提供一种编写WEB服务端程序的开发平台及方法,包括电脑PC端、WEB服务端和指令程序文件,所述电脑PC端通过http调用所述WEB服务端,所述WEB服务端启动时加载指令程序文件;
所述编写WEB服务端程序的开发平台及方法,WEB服务端的启动步骤如下:
S01.所述WEB服务端启动;
S02.所述WEB服务端加载指令程序文件,按函数名索引预编译;
S03.创建数据库连接池;
S04.等待客户端请求;
S05.执行所述客户端请求的函数名对应的所述指令集;
S06.执行所述指令完毕后,返回客户端;
S07.回到S04步骤,再等待客户端请求处理流程,重新执行;
S08.收到终止信号,退出所述WEB服务端。
进一步方案为,所述客户端请求调用执行指定函数的指令集,方法操作步骤如下:
1)客户端http post请求包括函数名、参数名和值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州向导信息科技有限公司,未经广州向导信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910626750.2/2.html,转载请声明来源钻瓜专利网。





