# mtopt **Repository Path**: ader2020/mtopt ## Basic Information - **Project Name**: mtopt - **Description**: 稳定高效,跨平台的SOA开发运维方案 - **Primary Language**: 其他 - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: http://www.mtopt.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-07 - **Last Updated**: 2025-08-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ### 1. 产品介绍 - MTOPT是稳定高效,跨平台的SOA(微服务)开发运维方案,服务端基于国产仓颉兼容LINUX/Windows跨平台,客户端支持H5/鸿蒙APP端部署。 ### 2. client(客户端) - **harmony application** :鸿蒙APP - **IDE推荐** :DevEco Studio 5.0+ - **manage** :后台管理端 - **IDE推荐** :CodeArts IDE 3.3+ - **目录结构** - **public** :公共代码 - images:所需的图片资源 - 其余可根据需求增加。 - **src** :视图页面 - **scripts** :脚本文件 - lang.js:语言包文件。 - utils.js:框架自带的公共包。 - **panels** :页面文件 - 页面根据需求追加此目录。 - app.vue:主页面 - main.js:初始化代码 ### 3. server(服务端) - **IDE推荐** :CodeArts IDE 3.3+ - **目录结构** - **common** :公共包 - generate:代码生成 - constant:系统级常量 - access:数据访问模块 - **hosting** :托管主机 - 主机与方法定义 - **module** :业务逻辑 - base:系统基础模块 - main:程序入口 ### 4. runtime(开发环境) - **IDE推荐** :CodeArts IDE 3.3+ - **目录介绍** - **access** :数据访问 - **network** :网络访问 - mtoptapiclient:框架apihost客户端访问。 - httpclient:HTML客户端类。 - **storage** :本地存储 - bucket:桶存储。 - search:全文索引。 - record:记录存储。 - config:配置存储。 - **log** :日志存储 - **common** :公共基础 - **code**:编码类 - binary:二进制处理类。 - file:文件数据处理。 - crypto:加密算法集合。 - text:文本数据处理。 - seed:随机数据生成。 - word:自然语言转换。 - **io**:输出输入 - fileformatstream:文件格式存储。 - filesnapshotstream:文件快照存储。 - filetextstream:文件文本流处理。 - memorylinkedcache:内存链表缓存。 - memorytimecache:内存时间缓存。 - **maths** 计算算法 - **collect**:集合结构 - buffer:缓冲 - hash:哈希表 - list:链表 - queue:队列 - stack:堆栈 - **tree** :树结构 - binarytree:二叉树。 - trietree:字典树。 - bplustree:B+树。 - **sort** :排序 - bubblesort:冒泡排序。 - heapsort:堆排序。 - insertionsort:插入排序。 - mergesort:归并排序。 - quicksort:快速排序。 - selectionsort:选择排序。 - shellsort:希尔排序。 - **map**:图结构 - **tasks** :线程相关操作 - locked:线程锁。 - timer:定时器。 - multiple:多线程运算。 - **platform** :平台相关信息访问 - **hosting** :主机托管 - apihost:框架定制的Api托管主机。 - webhost:框架定制的Web托管主机。 - **module** :领域功能模块 - authorize:授权验证模块。 - structure:结构运算处理。 - messeage:即时通信处理。 - counter:计数器模块。 - **running** :程序托管