ESAP起源

什么是ESAP

  • ESAP的全称是Eden Solution and Products,旨在打造殿堂级的信息化产品和解决方案。

  • ESAP起源于2012年,最初由勤哲Excel服务器(ES)实现的,后来又借鉴汲取了著名的ERP系统——SAP R3的架构思想进行了重构。因此拥有了ES的灵活与SAP的强大。

  • ESAP在过去的4年积攒沉淀了许多优秀的思想和技术,甚至超越了ES官方的更新速度,例如:2012年,ESAP就实现了模板级导航并用于生产,ES2013版才推出导航功能,并一直bug不断;2015年,ESAP配合golang实现了与微信对接,ES2016版才推出一个半成品的微信端。

ESAP项目构成

ESAP早已不再是一套ERP级的ES模板,而是一套完整的独立生态,现在ESAP主要包括以下模块:

ESAP-API

对接SQL的restfulAPI容器,无需任何二次开发,只要写写sql模板即可快速堆建你的专用数据API,已公开发布。

URL示例:http://ESAP服务器IP:9090/api/action

ESAP-APP

提供ESAP移动端的访问,ESAP-APP采用了当下流行的Vue组件构建前端,提供了迅速定制实现任何复杂UI的可能,demo源码开源在https://github.com/esap/app。

URL示例:http://ESAP服务器IP:9090/app

在线示例体验

ESAP-Admin

提供ESAP管理端的访问,公开发布,源码开源在https://github.com/esap/admin。

URL示例:http://ESAP服务器IP:19090/admin

ESAP-WebServer

提供专门为ESAP设计的Webserver,模块化+插件式开发,动态编译,不依赖IIS,部署简单,所有配置一个配置文件(esap.yml)就搞定,已公开发布。

ESAP-Desktop

高级桌面端B/S架构,定制实现任何需求,例如打开门禁,连接地磅,或者是连接PLC显示生产线实时数据。

在线示例体验

微信API

  • 对接企业微信、企业号的API,提供企业号应用接口功能,实现用户与ES对话式的交互,已公开发布。

回调URL示例:http://ESAP服务器IP:9090/wx

  • 对接微信订阅号、服务号、小程序的API,提供回调接口功能,实现用户与ES对话式的交互,已公开发布。

回调URL示例:http://ESAP服务器IP:9090/wxs

ES库备份

从ESAP提取的数据库核心框架,非常简单确又十分强大,已公开发布。

ES-API

对接ES库的专用API,不同于ESWEB,ES-API除了提供ES数据访问、工作流办理,还提供图片、附件访问,甚至包括官方没有的缩略图等接口功能,已公开发布。

URL示例:http://ESAP服务器IP:9090/es/action

尽管看起来模块非常多,实际部署时仅仅只需要导入模板,再运行esap.exe就可以了,就是这么简单!

ESAP的哲学

Easy Simple And Powerful,简单就是美,这个借口可以用一万年!

ESAP的未来

持续集成的社区力量,思想有多远,我们就能走多远。

results matching ""

    No results matching ""