• 爱站资源网:专注活动 / 软件 / 教程分享资源站最稳定的资源站
当前位置:网站首页 > 易语言源码 > 【原创开源】WebAPI框架/支持插件扩展

【原创开源】WebAPI框架/支持插件扩展

投稿作者:千战 围观人数:1185 所属栏目:易语言源码

【原创开源】WebAPI框架/支持插件扩展

插件开发设计实例源代码:

19年开发设计的Api架构,支持GET和POST,支持字节数集传送,支持签字认证api避免不法启用。

能够 自主拓展Api插口插件dll,架构会依据恳求的Api启用插件去实行api作用。

源代码里附加了三个插件源代码(未编译器,身型很大,压缩文件变大配件传不起,自主编译器到plugin文件目录)。

架构程序流程只启用了精易模块,演试源代码里启用了鱼骨控制模块,容积缘故未装包到配件,请自行处理。

Web服务一部分用的是在网上开源系统的,著作人不明。

此套源代码可供初学者学习培训到的知识要点有插件的载入,插件的运行内存CALL启用


同文件目录下plugin.txt目录里界定了要载入的插件目录,但由于配件尺寸超过的缘故,因此plugin文件目录下我未编译器插件dll,请自主编译器,不然服务项目起动不起來的,程序流程起动后载入插件不成功会全自动撤出的。

引入控制模块


源代码文件夹名称控制模块文件夹名称
WebApi架构.e
socket联接.ec
精易模块.ec
插件全Aapi应用实例 带实例解读.e
鱼骨类.HTTP.ec
精易模块.ec
getip.e
精易模块.ec
lanzou.e
精易模块.ec
taobao.e
精易模块.ec


引入支持库


源代码文件夹名称支持库文件夹名称支持库标志
WebApi架构.e系统核心支持库 5.7d09f2340818511d396f6aaf844c7e325
拓展页面支持库一 2.027bb20fdd3e145e4bee3db39ddd6e64c
c#多线程支持库 2.05F99C1642A2F4e03850721B4F5D7C3F8
数据信息实际操作支持库一 2.04BB4003860154917BC7D8230BF4FA58A
插件全Aapi应用实例 带实例解读.e系统核心支持库 5.7d09f2340818511d396f6aaf844c7e325
独特作用支持库 3.1A512548E76954B6E92C21055517615B0
c#多线程支持库 2.05F99C1642A2F4e03850721B4F5D7C3F8
getip.e系统核心支持库 5.7d09f2340818511d396f6aaf844c7e325
lanzou.e系统核心支持库 5.7d09f2340818511d396f6aaf844c7e325
taobao.e系统核心支持库 5.7d09f2340818511d396f6aaf844c7e325


the end
免责声明:本文发布在易语言源码频道,为本站整理编辑,但不代表本站的观点和立场。