什么是webAPI? - webAPI

webAPI是网页接口,通过访问指定网址,提交指定参数,获得不同的返回结果.



webAPI与客户端模块(易语言模块或DLL动态链接库)的区别:


客户端模块的优点:使用简单,客户端模块是护卫盾开发的全功能集成模块,作者只需简单的调用指定函数提交参数即可完成验证功能.

客户端模块的缺点:支持语言有限,ec模块仅限易语言使用,DLL动态链接库仅限支持调用DLL的编程语言使用.

webAPI的优点:支持语言多,只要使用的语言支持网页访问,即可接入,没有平台的限制,可用于Windows\Linux\Adnroid\IOS等所有系统.

webAPI的缺点:相比于客户端模块,weiAPI使用略微繁琐一些,需要作者通过开发文档自行组包\加密\发包\解包\校验等.



我该如何选择:


首先确定您的开发语言和目标用户平台.
如果开发移动APP,需要在Android或IOS上运行,那么只能使用webAPI.
如果开发Windows桌面软件,目标用户均为Windows系统,那么,使用客户端模块能极大的提高开发效率.
当然,您也可以将webAPI封装成自己的模块或类,在下次开发时直接引用,那么webAPI同样可以继承客户端模块的所有优点.
同时,护卫盾也会分享一些客户端语言的webAPI例程,作者可根据自己实际情况自由发挥


Copyright © 2019-2059 HuWeiDun.Cn All rights reserved.
登记号:2019SR0828127 软著登字第4248884号 冀ICP备19021017号