OnceOA 纯Web交互,无需安装任何客户端、APP就可使用。可创建SMB共享目录、SVN/Git数据仓库,在电视手机平板上播放或备份视频或照片,可实现NAS网盘管理,文档管理/同步、知识管理、配置各类企业管理软件等。
OnceOA 采用自主研发的OnceIO Web框架和OnceDB数据库。异步纯内存运行,几乎不产生IO操作。可运行在目前能找到的最低配置的arm linux开发板(256Mb内存)上。更可支持 RaspberryPi, OrangePi, NanoPi, BananaPi 等各类开发板。
旺司知识管理工具支持在线编辑UML关系图,以 uml 开头,如:
```uml
partition Conductor {
(*) --> "Climbs on Platform"
--> === S1 ===
--> Bows
}
```
OnceDB提供直接搜索指令,支持 String 和 Hash 等对象,
hsearch article:* visit >= 20 visit <= 30 key = js
1) article:001
2) 21
3)
4) js
OnceDB 最新版添加了连接查询的功能,可以用数组实现多条件连接查询.
多条件查询的前提是搜索的字段在 schema 中都被定义成了索引,这样在 OnceDB 中可以通过一系列的交集和并集运算来提取数据,语法如下:
OnceIO提供一种机制,在不改变原有系统的情况下,可以复用原系统的filter(middleware)和handler,而不必修改原系统的编码。
app.map({
'/blog/user/:poster': '/userinfo/:poster'
})
OAuth 2.0 是一个行业的标准授权协议。它的最终目的是为第三方应用颁发一个有时效性的令牌 token。使得第三方应用能够通过该令牌获取相关的资源。常见的场景就是:第三方登录。
借用LinkedIn上的OAuth2.0的流程图,登录流程大致如下:
OnceDoc/ OnceOA 支持 Debian/ Ubuntu/ CentOS/(Redhat) OpenSuse(Suse) 等Linux发行版。并针对Debian/ Ubuntu创建了自动启动脚本,其他Linux发行版,用户可手动启动。
您可以针对客户的咨询邮件发起售前支持流程,针对图片、视频发起BUG处理流程,您也可以添加新流程或修改现有流程
OnceAir Lite 操作系统存放在TF卡中,可使用磁盘备份软件进行系统备份和还原,还可更换更大容量的TF卡扩充系统盘存储空间。但多次插拔可能会影响TF卡的使用寿命,并且TF存储本身读写速度有限,建议外接移动硬盘扩充存储空间,提高读写速度。
您可以更换更大容量的TF卡,来扩大系统存储空间,TF卡必须是 class10 以上的,否则无法正确启动。将系统还原写入大容量TF卡后,还要重新调整分区大小,使之扩展到整个TF卡。
OnceAir自带一些适合中小企业使用的管理软件模块。比如智能考勤,流程协作,表单设计,数据收集等。
Workflow是OnceAir 默认安装的流程协作管理模块,支持动态流程图设计,团队协作以及微信流程通知。操作简单,管理方式非常灵活。