平台组成-门户服务

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

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

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

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

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

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

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

相关文章
|
Python
MyEduChat 平台
MyEduChat 平台是一个在线教育平台,提供各种在线课程、学习资源和互动工具,帮助学生
326 5
|
7月前
|
消息中间件 搜索推荐 中间件
企业门户:信息与应用的集成技术探讨
【6月更文挑战第25天】企业门户是整合内外信息与应用的关键平台,它连接企业各方并提供个性化服务。通过数据、应用和业务流程集成,实现数据共享、效率提升及成本优化。界面、控制及消息集成确保用户体验一致性与系统协同。企业门户增强竞争力,降低运营成本,是信息化建设的核心。
|
8月前
|
搜索推荐
平台组成-门户系统
门户系统是整个平台的门面
|
存储 开发框架 搜索推荐
「精调细选」企业门户系统软件那个强?
「精调细选」企业门户系统软件那个强?
|
监控 安全 开发者
文友管理平台
本平台是大学生为参加创新创业比赛制作的一个对相关入库数据信息进行管理的平台,该平台针对不同的用户有两套不同的系统。管理者系统的内容主要包括相关信息的审核与管理,用户系统的内容主要包括相关信息的查看与申请。
文友管理平台
|
运维 监控 前端开发
从中台到平台(上)
从中台到平台(上)
290 0
从中台到平台(上)
|
弹性计算 运维 监控
阿里云控制台门户升级,V2.0 乘风破浪来了!
阿里云控制台门户2.0开辟场景化,跨产品“全局视角”资源管理利器。 针对多入口、碎片化的产品控制台导致用户使用成本上升的问题,阿里云控制台门户以工作场景为出发点,为中小企业级用户提供了场景化的管理能力,包括“产品与服务““资源管理”“安全中心”场景等。同时,引入优质生态合作伙伴共建云管工具与解决方案,支持控制台内一键启用。
阿里云控制台门户升级,V2.0 乘风破浪来了!
汽车资讯平台
本文研究全球及中国市场汽车资讯平台现状及未来发展趋势,侧重分析全球及中国市场的主要企业,同时对比北美、欧洲、中国、日本、东南亚和印度等地区的现状及未来发展趋势
RBI平台
本文研究全球及中国市场RBI平台现状及未来发展趋势,侧重分析全球及中国市场的主要企业,同时对比北美、欧洲、中国、日本、东南亚和印度等地区的现状及未来发展趋势