元宇宙融合虚拟与现实的理念与作者所想不谋而合,WLDOS(音:汉['wou'da'si],World Operating System)为了这种目标孵化,是可以平台化和边缘化的云物互联支撑系统,面向社区开源、线上服务和业态孵化而生。
WLDOS®寓意:面向世界的系统,面向未来的系统,我的系统。
解决痛点:想利用网络化拓展业务,对如何拓展业务有困惑,需要一个可落地的软件搭建平台,同时不需要昂贵的容器化基础设施。
适合个人建站、企业建站、搭建业务中台的基础、研发平台,适合技术在起步阶段或想在云物互联领域开发项目的团队。
如果您觉得有前景,请star我们!
QQ 群:830355512
公众号:wldos
演示地址:点击前往(官网即演示环境)
语言: Java8、ReactJs17。
框架: springboot2.7.8(理论支持Java17)。
ORM: spring-data-jdbc2.4.7,spring-data是介于spring-data-jpa与jdbc之间的一个友好框架,兼有二者优点,连接池采用boot自带hikari。
前端: ReactJs17,AntD ProV4.5。
中间件: tomcat9(支持换成其他),apache2或nginx。
辅助: 自带cache、自带JWT、自带文件服务。
兼容性: 后端jdk1.8,前端IE11+、Google Chrome、Edge等。
应用架构: 前后端分离,前端ReactJs,后端springMVC(2.0推出webflux架构版),JWT认证,无状态,原生兼容springCloud,支持融入serviceMesh。
1.0核心功能: 系统管理(应用、资源、权限、用户、组织、租户、多域、分类),内容管理,信息发布,内容创作、内容付费(在线付费、在线交付)。
2.0规划功能: 服务集成与开放能力、插件扩展管理能力、类serviceMesh Ad-hoc架构支撑能力。
3.0规划功能: 软件工厂、云物互联支撑能力、智能建模与机器人系统。
WLDOS是个软件家族,目前由开发框架、支撑平台和内容付费三大板块构成,其中框架和支撑平台是通用支撑,内容付费是基于通用支撑展开的最佳实践。
输出两个项目:WLDOS云应用支撑平台(管理端)和WLDOS内容付费系统(业务端):
后端工程下载到本地,用idea打开项目。
安装mysql数据库脚本,生成数据库。
数据库脚本在wldos-web/db下,mysql5.7,数据库用户名、密码见wldos-web/resources/application-dev.properties。
设置文件存储位置。
默认E:\Temp,如要修改,在wldos-platform下找properties中相应选项配置
把zone目录下的store.rar(图片压缩包较大,去qq群830355512文件里下载)解压到设置的文件存储位置,store为指定存储位置下的一级目录,里面有演示数据对应的图片,如果不设置相关图片显示404。
项目更新maven库。服务器端口号默认8080。
安装项目;
mvn clean install -pl com.wldos:wldos-web -am -DskipTests
启动项目:
mvn -pl com.wldos:wldos-web spring-boot:run。
1.下载前端项目到本地后,打开项目,执行tyarn安装依赖js库(具体安装过程见下面的前端安装)。
2.执行npm start启动前端项目。前端访问路径:http://localhost:8000
3.登录。超级管理员admin,密码同名称。
静态文件需要跨过路由访问的,需要放在public目录下,会编译到dist根目录下,或者到生产环境直接放在dist下,适用于logo、icon、网站鉴权文件、自定义页面等。
Install node_modules
:
tyarn install
or
tyarn
tyarn add react-loadable --save
Ant Design Pro provides some useful script to help you quick start and build with web project, code style check and test.
Scripts provided in package.json
. It's safe to modify or add additional script:
npm start
npm run build
npm run lint
You can also use script to auto fix some lint error:
npm run lint:fix
npm test
WLDOS平台已申请软件著作权证书,开放出的源代码以及软件可以商用(无需魔改^0^),与商业版代码完全一致。
商业合作qq:306991142。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。