iMatrix平台的Portal集成单点登录服务

2024-06-13 05:32

本文主要是介绍iMatrix平台的Portal集成单点登录服务,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

    Portal是iMatrix平台的一个子系统,是轻量级的门户,不需要专门的portal服务器,在前台采用ajax方式请求加载小窗体,在后台采用多线程加载小窗体内容,减少请求次数,提升小窗体显示速度。Portal还集成单点登录服务,实现了只需登陆portal一次就可以访问平台其他所有应用,无需分别登录每一个应用。

   Portal充分发挥了它作为门户的作用。首先,用户只需登陆portal就可以访问集成在平台内的其他系统,其中包括用户自定义的系统和自己开发的子系统。其次,它可以提供给用户各种个性化的服务:第一,用户可以根据自己喜好给平台换肤,portal内部包含多种界面风格。第二,用户可以在全平台范围内,选择包含自己感兴趣内容或者常用功能的小窗体并把它放置在界面的任意位置,因为portal不仅可以给平台各个系统充当入口,更是平台所有常用功能的聚集,它们通常是以一个一个的小窗体的形式展现的。第三,当小窗体放满一屏时,用户还可以新建多个页签(一栏、两栏、三栏)并可以以独特而有意义的名字命名它,方便分类和查找。除了以上开箱即用的功能更值得一提的是,portal还为开发者提供开发新窗体的配置界面,开发者可以自行开发新的小窗体。

Portal界面:

门户主要的功能有:添加/隐藏小窗体、换肤、添加页签。

 添加/隐藏小窗体

Portal页面中的各小窗体可根据业务需要自由定义,并且小窗体显示位置可自由拖拽调整。

 换肤

 添加页签

不同页签间可随意切换。并且不同页签中定义的小窗体内容、数量、位置不会相互影响。


 

新窗体配置界面

 

 

Demo演示登录地址:http://demo.imatrix.net.cn:8888/imatrix

更多详细了解请登录iMatrix平台官网:http://www.imatrix.net.cn/


 

这篇关于iMatrix平台的Portal集成单点登录服务的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1056412

相关文章

关于DNS域名解析服务

《关于DNS域名解析服务》:本文主要介绍关于DNS域名解析服务,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录DNS系统的作用及类型DNS使用的协议及端口号DNS系统的分布式数据结构DNS的分布式互联网解析库域名体系结构两种查询方式DNS服务器类型统计构建DNS域

Linux中SSH服务配置的全面指南

《Linux中SSH服务配置的全面指南》作为网络安全工程师,SSH(SecureShell)服务的安全配置是我们日常工作中不可忽视的重要环节,本文将从基础配置到高级安全加固,全面解析SSH服务的各项参... 目录概述基础配置详解端口与监听设置主机密钥配置认证机制强化禁用密码认证禁止root直接登录实现双因素

在Spring Boot中集成RabbitMQ的实战记录

《在SpringBoot中集成RabbitMQ的实战记录》本文介绍SpringBoot集成RabbitMQ的步骤,涵盖配置连接、消息发送与接收,并对比两种定义Exchange与队列的方式:手动声明(... 目录前言准备工作1. 安装 RabbitMQ2. 消息发送者(Producer)配置1. 创建 Spr

java向微信服务号发送消息的完整步骤实例

《java向微信服务号发送消息的完整步骤实例》:本文主要介绍java向微信服务号发送消息的相关资料,包括申请测试号获取appID/appsecret、关注公众号获取openID、配置消息模板及代码... 目录步骤1. 申请测试系统2. 公众号账号信息3. 关注测试号二维码4. 消息模板接口5. Java测试

如何在Spring Boot项目中集成MQTT协议

《如何在SpringBoot项目中集成MQTT协议》本文介绍在SpringBoot中集成MQTT的步骤,包括安装Broker、添加EclipsePaho依赖、配置连接参数、实现消息发布订阅、测试接口... 目录1. 准备工作2. 引入依赖3. 配置MQTT连接4. 创建MQTT配置类5. 实现消息发布与订阅

SpringBoot集成LiteFlow工作流引擎的完整指南

《SpringBoot集成LiteFlow工作流引擎的完整指南》LiteFlow作为一款国产轻量级规则引擎/流程引擎,以其零学习成本、高可扩展性和极致性能成为微服务架构下的理想选择,本文将详细讲解Sp... 目录一、LiteFlow核心优势二、SpringBoot集成实战三、高级特性应用1. 异步并行执行2

CSS3打造的现代交互式登录界面详细实现过程

《CSS3打造的现代交互式登录界面详细实现过程》本文介绍CSS3和jQuery在登录界面设计中的应用,涵盖动画、选择器、自定义字体及盒模型技术,提升界面美观与交互性,同时优化性能和可访问性,感兴趣的朋... 目录1. css3用户登录界面设计概述1.1 用户界面设计的重要性1.2 CSS3的新特性与优势1.

SpringBoot3应用中集成和使用Spring Retry的实践记录

《SpringBoot3应用中集成和使用SpringRetry的实践记录》SpringRetry为SpringBoot3提供重试机制,支持注解和编程式两种方式,可配置重试策略与监听器,适用于临时性故... 目录1. 简介2. 环境准备3. 使用方式3.1 注解方式 基础使用自定义重试策略失败恢复机制注意事项

SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程

《SpringBoot集成LiteFlow实现轻量级工作流引擎的详细过程》LiteFlow是一款专注于逻辑驱动流程编排的轻量级框架,它以组件化方式快速构建和执行业务流程,有效解耦复杂业务逻辑,下面给大... 目录一、基础概念1.1 组件(Component)1.2 规则(Rule)1.3 上下文(Conte

SpringBoot服务获取Pod当前IP的两种方案

《SpringBoot服务获取Pod当前IP的两种方案》在Kubernetes集群中,SpringBoot服务获取Pod当前IP的方案主要有两种,通过环境变量注入或通过Java代码动态获取网络接口IP... 目录方案一:通过 Kubernetes Downward API 注入环境变量原理步骤方案二:通过