提交 41d19a2a 编写于 作者: Y yangshengqian

1.3-20221102

上级 a5dcdf0e
......@@ -22,7 +22,7 @@ asynframe framework解决上面所提的软件产品开发过程中的六大问
6. 集成lua插件实现热更新
**功能特性:**
1. 可轻松集成到MFC,[DUI](https://github.com/duilib/duilib)[Qt6.x](https://download.qt.io/archive/qt) 等其他第三方开源项目
1. 通过微线程核对象可轻松集成到MFC,[DUI](https://github.com/duilib/duilib)[Qt6.x](https://download.qt.io/archive/qt) 等其他第三方开源项目
2. 通过设备链提供统一设备操作接口(包括File、Pipe、Socket等)
3. 通过操作链解决集成第三方开源项目时的线程之间的同步/通讯、执行超时以及资源/性能等问题
4. 提供基本网络协议模块:dns/udp/tcp/ssl/ftp/http/rtsp/proxy/websocket
......@@ -31,8 +31,11 @@ asynframe framework解决上面所提的软件产品开发过程中的六大问
8. 集成[Log4cplus](https://github.com/log4cplus/log4cplus),统一模块输出日志
**开发优势:**
1. 协助产品模块化。
2. 统一的开发模板,无锁化机制以及高性能IO框架降低开发者学习成本。能够迅速开发出稳定地,高性能的应用模块。可大幅度降低开发代码量。
1. 支持可升级的插件化,协助windows产品模块化。
2. 支持跨进程获取崩溃时生成堆栈信息和dmp文件。
3. 通过微线程核对象嵌入其他线程隔离其他代码,便于代码重构。
4. 通过异步执行框架来获得极流畅用户体验。
5. 统一的开发模板,无锁化机制、高性能IO框架以及demo降低开发者学习成本。能够迅速开发出稳定地,高性能的应用模块。可大幅度降低开发代码量。
|模块|类型|功能|例子/程序|
|:--|:--|:--|:--|
......@@ -60,7 +63,7 @@ asynframe framework解决上面所提的软件产品开发过程中的六大问
> 2022/11/02 发布windows平台的asynframe framework v1.3: **支持插件热升级**
> 2022/06/08 发布windows平台的asynframe framework v1.2: **rtsp插件**
> 2022/05/26 发布windows平台的asynframe framework v1.1: **websocket插件**
> 2022/05/05 发布windows平台的asynframe framework v1.0
> 2022/05/05 发布windows平台的asynframe framework v1.0
# 编译环境
> sdk_v1.3-Msvc2019_20221102.zip是通过Microsoft Visual Studio 2019编译的SDK
......@@ -151,4 +154,4 @@ int main(int argc, const char *argv[])
# 版权信息
> Copyright (c) 2012 - 2032, All rights reserved.
> Author: Shengqian Yang, China, netsecsp@hotmail.com
> Author: Shengqian Yang, China, netsecsp@hotmail.com
\ No newline at end of file
......@@ -31,8 +31,11 @@ Asynframe framework solves the six problems mentioned above in the process of so
8. Integrate [Log4cplus](https://github.com/log4cplus/log4cplus),Unified modules output log
**Development advantage:**
1. Assist in product modularization
2. Unified development template, lockless mechanism and high-performance IO framework reduce the learning cost of developers. It can quickly develop stable and high-performance application modules. It can greatly reduce the amount of development code
1. Support the upgradable plug-in and assist the modularization of windows products.
2. Support the generation of stack information and dmp files when cross process acquisition crashes.
3. Embed the micro thread core object into other threads to isolate other codes, so as to facilitate code reconstruction.
4. Get a very smooth user experience through the asynchronous execution framework.
5. The unified development template, non locking mechanism, high-performance IO framework and demo reduce the learning cost of developers. It can rapidly develop stable and high-performance application modules. It can greatly reduce the amount of developed code.
|module|type|function|demo|
|:--|:--|:--|:--|
......@@ -150,4 +153,4 @@ int main(int argc, const char *argv[])
# Copyright
> Copyright (c) 2012 - 2032, All rights reserved.
> Author: Shengqian Yang, China, netsecsp@hotmail.com
> Author: Shengqian Yang, China, netsecsp@hotmail.com
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册