平台组成-门户服务

简介: 整体是从用户视角,从外往内介绍。前面讲了平台的几个模块(就是前端部署包)

整体是从用户视角,从外往内介绍。前面讲了平台的几个模块(就是前端部署包)。今天开始介绍后台服务(微服务,SpringCloud,通过-jar 参数启动的jar包)。

       门户服务完成登录、注册、界面配置、功能链接显示等功能。

       一个服务从开发角度,分为控制层(controller)、服务层(service)、数据访问层(dao)、实体层(entity),具体都是jar包,通过搭建maven私服来管理。

       服务的配置分为两部分,本地部分和nacos中统一管理部分。本地部分是个jar包外的配置文件,可以通过记事本来维护。本地配置描述nacos地址、本地服务名字、端口号等。实际运行环境中是一个服务部署包+多个本地配置文件的方式,使用多个配置文件的原因主要在端口不同,从而可以同时启动多个微服务。

      前端模块不是直连服务的,前端模块统一对springgate网关,网关也是注册在nacos中的服务。网关会把请求根据访问地址路由到具体的服务。

      在平台降级版本中,可以去掉网关,配置前端模块直连服务;进一步,还可以把前端直接打包到后台jar里,从而模拟了单体架构。更进一步,可以使用java版的嵌入数据库,把数据库也打包到这个jar里,形成平台最小的版本。这就是平台的可伸缩性。

相关文章
|
9月前
|
Web App开发 移动开发 前端开发
前端企业微信服务商第三方应用开发详情流程
前端企业微信服务商第三方应用开发详情流程
313 0
|
移动开发 搜索推荐 API
DingTalk「开发者说」钉钉工作台-业务数字化转型第一门户
钉钉把工作台定义为业务数字化转型门户,从钉钉目前工作台的业务体量、用户量及评价来讲,都应该承担企业数字化转型的重要责。
1044 0
DingTalk「开发者说」钉钉工作台-业务数字化转型第一门户
|
17天前
|
搜索推荐
平台组成-门户系统
门户系统是整个平台的门面
|
11月前
|
存储 数据库 数据安全/隐私保护
微信云开发
最近做一个项目,由于没有后端,所以就使用云开发吧...
117 0
|
存储 开发框架 搜索推荐
「精调细选」企业门户系统软件那个强?
「精调细选」企业门户系统软件那个强?
|
应用服务中间件
|
运维 监控 搜索推荐
钉钉工作台走向平台开放的探索和思考
背景 钉钉工作台是什么?工作台组件是什么?工作台服务的用户是哪些? 工作台 钉钉移动端客户端中间的tab就是组织工作台。2020年5月份之前,组织工作台上只是罗列了应用的图标。用户的心智是在这里找到应用的入口,随即便离开工作台进入到应用内部。而钉钉工作台肩负着帮助组织提升协同效率、实现业务在线的使命。如何更好的发挥工作台的价值是我们持续思考的问题。 钉钉工作台有两大核心用户,一是应用提
1051 0
钉钉工作台走向平台开放的探索和思考
|
监控 安全 数据可视化
DingTalk「开发者说」钉钉连接平台,快速实现企业系统互联互通
钉钉连接平台通过简单的低代码配置,帮助企业迅捷实现系统集成和连接,降低集成实施的周期和成本。本文主要介绍了连接平台的概念、产品优势和价值、适用场景和案例,以及技术架构。
1901 0
DingTalk「开发者说」钉钉连接平台,快速实现企业系统互联互通
|
监控 安全 开发者
文友管理平台
本平台是大学生为参加创新创业比赛制作的一个对相关入库数据信息进行管理的平台,该平台针对不同的用户有两套不同的系统。管理者系统的内容主要包括相关信息的审核与管理,用户系统的内容主要包括相关信息的查看与申请。
文友管理平台
|
移动开发 供应链 前端开发
「开发者说」企业自有系统快速上钉钉
钉钉天使开发者带你快速上钉,解决多系统与钉钉集成开发问题
1638 1
「开发者说」企业自有系统快速上钉钉

热门文章

最新文章