插件开发示例源码:
19年开发的Api框架,支持GET和POST,支持字节集传递,支持签名验证api防止非法调用。
可以自行扩展Api接口插件dll,框架会根据请求的Api调用插件去执行api功能。
源码里附带了3个插件源码(未编译,体型太大,压缩包大了附件传不起,自行编译到plugin目录)。
框架程序只调用了精易模块,演示源码里调用了鱼刺模块,体积原因未打包到附件,请自行解决。
Web服务部分用的是网上开源的,原作者未知。
此套源码可供新手学习到的知识点有插件的加载,插件的内存CALL调用
同目录下plugin.txt列表里定义了要加载的插件列表,但因为附件大小超出的原因,所以plugin目录下我未编译插件dll,请自行编译,否则服务启动不起来的,程序启动后加载插件失败会自动退出的。
点我下载
(已有 20 次下载)
引用模块
源码文件名 | 模块文件名 | ||
---|---|---|---|
WebApi框架.e |
|
||
插件全Aapi使用示例 带案例讲解.e |
|
||
getip.e |
|
||
lanzou.e |
|
||
taobao.e |
|
引用支持库
源码文件名 | 支持库文件名 | 支持库标识 |
---|---|---|
WebApi框架.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
扩展界面支持库一 2.0 | 27bb20fdd3e145e4bee3db39ddd6e64c | |
多线程支持库 2.0 | 5F99C1642A2F4e03850721B4F5D7C3F8 | |
数据操作支持库一 2.0 | 4BB4003860154917BC7D8230BF4FA58A | |
插件全Aapi使用示例 带案例讲解.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
特殊功能支持库 3.1 | A512548E76954B6E92C21055517615B0 | |
多线程支持库 2.0 | 5F99C1642A2F4e03850721B4F5D7C3F8 | |
getip.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
lanzou.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
taobao.e | 系统核心支持库 5.7 | d09f2340818511d396f6aaf844c7e325 |
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧!