首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【专业技术】什么是JBoss Portal

,比如我们经常可能会需要局部修改某个页面的一小部分形状与内容,有时候可能有需要修改页面的布局,而内容并不需要改变,那么在这样变化频繁需求时代,以前Web应用开发技术让程序感觉力不从心,常常抱怨客户需求随心所欲...,商业产品中有IBMWebSphere Portal,OracleBea Weblogic Portal,开源应用中最为流行是JBoss Portal。...Portlet Instance:Portlet实例,一个Portlet对象,能够放置多个页面显示相同状态。...这些内容之间关系是:一个Portal上可以运行很多个Portlet容器,每一个Portlet容器可以包含很多个Portlet页面,每一个Portlet页面可以显示无数个Portlet动态内容。...如上所述就是Portal一些概念,那么接下来我们需要知道就是支持Portal服务器(JBoss Portal)如何获取、安装、配置,我们又如何在这样服务器编写我们自己Portlet页面和Portlet

1.2K50

liferay portal介绍

为了提供用户定制内容,portal可能包含复杂个性化特征。为不同用户创建内容portal,可能包含不同portlet集。   表示了portal基本架构。...portal web应用处理客户请求,找回用户当前portlet,然后调用portlet容器,从新获取各个portlet内容。...通常,portlet动作会被portal接受,从而用户与portlet内容交互(比如点击portlet链接,提交form),提交到portlet目标。   ...Portal server 根据portlet 产生内容创建portal 页面,并传送给客户端,由客户端显示。 ? 客户使用客户终端访问portal。...收到请求后,portal 判断满足请求portlets 列表。Portal 通过portlet 容器,调用portlets。

2K30
您找到你想要的搜索结果了吗?
是的
没有找到

Web 页面的聚合技术

一方面从服务端获取静态模板,因为这些页面几乎是纯静态,因此性能非常高;另一方面通过 ajax 技术从服务端获取变化数据,优先展示主页面内容,优化页面展示体验,二者页面上通过 JavaScript...Portlet 早几年企业门户应用很常见,它本身是一组规范,也规定了一种聚合页面的方式,可以远程聚合,也可以本地聚合,它可以协助应用将数据实体和展现模板组网上就分离开,业务节点部署可以非常灵活,...Portal 使用 portlet 作为可插拔用户接口组件,提供信息系统表示层。...它定义了 portletportlet 容器之间合约,让 portlet 实现个性化、表示和安全 api 集。规范还定义了怎样 portlets 应用打包 portlets。...Portlet 页面组装过程: Portlet 由于聚合采用了两次请求转发方式(一次 Action 请求、一次 render 请求),导致效率天然不高。

70710

个人门户系统设计方案

个人用户门户是完全由用户自己定制纯个性化信息“窗口”,以用户为中心,为用户提供一个单一面的入口,整合系统或其他系统多方面的业务应用。...2、稳定 支持一定规模并发用户访问请求 防止单点故障 门户系统不得对其他子系统正常运行造成不利影响 3、可扩展原则 满足门户持续性发展要求,可以灵活方便扩展。...常用开源系统框架 : 在这份标准,被选中来作评价和测试框架一般都是某个行业使用比较广泛或当前比较流行开源框架,下面列出被选中框架及其被选中简短理由: Sakai...2、基于于JQuery技术开发纯前端轻量级门户框架 由于web widget技术迅速发展,widget概念是将Portlet从服务器端复杂配置管理转移到浏览器中用JS脚本配置实现,使用Js这样面向界面的...Portal作为前端门户集成系统,需要集成后端业务子系统,将后端各个业务子系统内容和业务整合在统一门户页面上,供用户统一界面上获取各种来源信息,而不会意识到信息真正来源。

4.2K40

CVE-2021-2109:Weblogic远程代码执行分析复现

,所以会受到 JDK 版本影响 JNDI 注入 JDK 版本如图所示 ?...同一文件,通过set DEBUG_PORT=8453 指定了远程调试端口,拷贝Oracle_Home目录下所有文件至调试目录,配置 Remote 方式进行远程调试,端口为 8453 ?...可以结合CVE-2020-14882权限绕过漏洞,删除cookie,重新构造数据包 POST /console/css/%252e%252e%252f/consolejndi.portal HTTP/...我们 JNDIBindingAction 类函数 execute ,看到了 JNDI 注入关键函数 lookup,通过 lookup 去引用命名服务(RMI)和目录服务(LDAP) console.jar...我们想要控制参数都可以通过控制 objectIdentifier 值来实现。this.objectIdentifier 是 JndiBindingHandle 类构造函数初始化

3.3K10

大型互联网应用技术选型和决策,10 条成功与失败记录

对架构审视,对选型和设计反思,不仅仅要在产品初创时期,更要在产品发展整个过程中进行,团队做同类型产品能力就是这样不断总结和自我批评成熟。...Portlet 许多特性还远未得到适合发挥,譬如 Portlet 状态保持、远程聚合能力等等,却给开发人员带来了许多困扰,譬如页面分解困难,Portlet Session 和 Portal Session...2、独立出基于 Portlet 核心负责门户运营 Portal 平台。...Portlet 规范作为一种聚合展现行为抽象,通过组件化这样一种独立平台形式,将页面控制聚合流程从业务页面展现和业务流程处理剥离出来,开发人员得以将更多精力聚焦在业务开发上面。...3、通过 ajax 方式聚合 Portal 位于不同 war 包内管理台页面。 本意是想让不同管理台页面随着不同 Portal 接入渠道分离发布,展现时页面上进行简单集成。

46620

web服务器介绍_常见web服务器

IBM WebSphere服务器 WebSphere Application Server是一种T}}能完善、开放Web应用程序服务器,是IBM电子商务计}}J核心部分,它基于Java应用环境...其他J2EE Application Server还有IBMwebsphere、Sun(Sun公司已经被ORACLE公司收购)Glassfish、resin等。...国内厂商生产还有像创软件Loong AS 9.0(达四级等保,全面支持国产)、东方通Tongweb、金蝶Apusic应用服务器等。...WebLogic长期以来一直被认为是市场上最好J2EE工具之一。像数据库或邮件服务器一样,WebLogic Server 对于客户是不可见,为连接在它上面的客户提供服务。...如发现本站有涉嫌侵权/违法违规内容, 请发送邮件至 举报,一经查实,本站将立刻删除

14.1K10

应用容器云:接过Java EE

下一是Java EE一组实现,其实就是一系列应用服务器。 ? 这个图来自IBM竞争分析资料,稍微有一点美化自家产品WebSphere味道,不过总体来说还算客观。...WebSphere架构设计上确实考虑到了这么大规模。...既然WebSphere这么强,那我们就来打开看下WebSphere。 首先看下WebSphere架构图,可以看到,Java EEAPI作为一系列子系统运行在WebSphere。 ?...只需要通过管理节点上传你应用EAR,WebSphere就会帮你把应用部署到集群中所有Application Server实例上,可以单一入口管理整个集群,还可以帮你管理前端Web Server和后端数据库...前面说了,应用服务器实际上是应用一部分,如果不纳入CI/CD流程,就会经常出现“我这里能用,在你那里就不能用了”等看似琐碎、却影响很大问题。 CI/CD都做不好,那怎么做DevOps呢!

82660

Java中常见服务器

事实上,很多应用服务器发布中都包含了Ant。另外,JSP 1.2,可以利用标签库实现Java代码与HTML文件分离,使JSP维护更方便。...这些IDE软件开发能够自由配置指向Tomcat安装路径,可以随意选择Tomcat不同安装版本,开发环境即可嵌入Tomcat运行环境,进行集成调试。...Server等系列,其中WebSphere Application Server 是基于Java 应用环境,可以运行于 Sun Solaris、Windows NT 等多种操作系统平台,用于建立、部署和管理...0x05: WebLogic 服务器   WebLogic 是BEA公司产品,可进一步细分为 WebLogic Server、WebLogic Enterprise 和 WebLogic Portal...更趋灵活:WebLogic Server特点是与领先数据库、操作系统和Web服务器紧密集成。 可靠性:其容错、系统管理和安全性能已经全球数以千计关键任务环境得以验证。

2.1K10

【漏洞通告】WebSphere Application Server权限提升漏洞(CVE-2020-4362)通告

版本:1.0 1 漏洞概述 4月9日,IBM 官方更新安全公告,修复了WebSphere Application Server 权限提升漏洞(CVE-2020-4362)。...当WebSphere管理请求通过SOAP connector使用基于令牌身份验证时,攻击者通过向WebSphere SOAP Connector发送恶意构造请求,可能在受影响服务器上进行权限提升...参考链接: https://www.ibm.com/support/pages/node/6174417 SEE MORE → 2影响范围 受影响版本 WebSphere Application Server...官方已停止维护 不受影响版本 WebSphere Application Server >= 9.0.5.4(预计2020年6月12日发布) WebSphere Application Server >...若当前使用版本影响范围内,则可能存在安全风险。 4漏洞防护 4.1 官方升级 目前官方已发布补丁修复了该漏洞,对于已停止维护版本也提供了安全补丁,请受影响用户尽快更新进行防护。

1.1K20

Java反序列化漏洞

Jenkins收到该漏洞影响较大,自测,全球暴露在公网11059台均受到该问题影响,zoomeye公开数据再测试后有12493受到该漏洞影响,shadon公开数据16368台jenkins...Weblogic因为公开到公网数据较少,所以受影响面也稍微少一些,自测,全球486台均受到该问题影响,zoomeye公开数据再测试后有201台收到该漏洞影响,shadon公开数据806 台...Jboss因为需要/invoker/JMXInvokerServlet支持,所以受影响面稍小(但我们并未具体检测jboss没有删除/invoker/JMXInvokerServlet数据),自测...,全球29194台jboss暴露在公网,但由于大部分jboss都删除了jmx,所以真正受到影响覆盖面并不广,zoomeye公开数据中有7770台jboss暴露在公网,shadon公开数据46317...WebSphere自测,全球暴露在公网2076台均受到该问题影响,zoomeye公开数据再测试后仍有4511台websphere受到影响,shadon公开数据5537 台websphere

1.1K30

【漏洞通告】WebSphere XML外部实体(XXE)注入漏洞(CVE-2020-4949)

版本:1.0 1 漏洞概述 近日,IBM官方发布通告修复了WebSphere Application Server(WAS)一个XML外部实体注入(XXE)漏洞(CVE-2020-4949),由于...WebSphere Application Server是企业级Web中间件,由于其可靠、灵活和健壮特点,被广泛应用于企业Web服务。...参考链接: https://www.ibm.com/support/pages/node/6408244 SEE MORE → 2影响范围 受影响版本 WebSphere Application Server...不受影响版本 WebSphere Application Server >= 9.0.5.7(预计2021年第一季度发布) WebSphere Application Server >= 8.5.5.19...方法一:登录websphere管理平台首页查看版本信息。 ? 若当前使用版本影响范围内,则可能存在安全风险。

66830

【漏洞通告】WebSphere远程代码执行漏洞(CVE-2020-4450)通告

版本:1.0 1 漏洞概述 北京时间6月5日,IBM官方发布通告修复了WebSphere Application Server(WAS)远程代码执行(CVE-2020-4450)漏洞,此漏洞由IIOP...协议上反序列化造成,未经身份认证攻击者可以通过IIOP协议远程攻击WAS服务器,目标服务端执行任意代码,获取系统权限,进而接管服务器。...WebSphere Application Server是企业级Web中间件,由于其可靠、灵活和健壮特点,被广泛应用于企业Web服务影响面较大,请相关用户尽快采取措施进行防护。...参考链接: https://www.ibm.com/support/pages/node/6220276 SEE MORE → 2影响范围 受影响版本 WebSphere Application Server...若当前使用版本影响范围内,则可能存在安全风险。 方法二:进入/opt/IBM/WebSphere/AppServer/bin目录下,执行.

85620

【漏洞预警】WebSphere远程代码执行漏洞(CVE-2019-4279)处置手册

版本: 1.0 1 漏洞概述 5月16日,IBM官方针对WebSphere Application Server Network Deployment产品发布安全通告,通告指出该产品存在远程代码执行漏洞...,攻击者可发送精心构造序列化对象到服务器,最终导致服务器上执行任意代码。...WebSphere Application Server是企业级Web中间件,由于其可靠、灵活和健壮特点,被广泛应用于企业Web服务。由于近日攻击方式已经在野外传播,请相关用户及时进行防护。...uid=ibm10883628&from=singlemessage&isappinstalled=0 SEE MORE → 2影响范围 受影响版本 WebSphere Application Server...: 受影响产品 补丁下载链接 WebSphere Application Server 8.5 https://www-945.ibm.com/support/fixcentral/swg/doSelectFixes

1.9K20

【专业技术第十一讲】Eclipse和myeclipse区别

由于 Eclipse 每样东西都是插件,对于给 Eclipse 提供插件,以及给用户提供一致和统一集成开发环境而言,所有工具开发人员都具有同等发挥场所。...MyEclipse,是eclipse 基础上加上自己插件开发而成功能强大企业级集成开发环境,主要用于Java、Java EE以及移动应用开发。...MyEclipse整合帮助 对于以上每一种功能上类别,Eclipse中都有相应功能部件,并通过一系列插件来实现它们。...MyEclipse结构上这种模块化,可以让我们影响其他模块情况下,对任一模块进行单独扩展和升级。...特征(Blue和Bling授权包含) WAS服务器连接器,版本 6.1 – 8.5 Portal服务器连接器,版本 6.1 – 8.5 即时部署 RAD项目支持和迁移 WebSphere JAX-WS

1.9K110

【漏洞通告】WebSphere XML外部实体注入(XXE)漏洞(CVE-2020-4643)处置手册

版本:1.0 1 漏洞概述 近日,IBM官方发布通告修复了WebSphere Application Server(WAS)一个XML外部实体注入(XXE)漏洞(CVE-2020-4643),由于...WebSphere Application Server是企业级Web中间件,由于其可靠、灵活和健壮特点,被广泛应用于企业Web服务。 无需身份认证读取服务器信息复现截图: ?...-2020-4643 SEE MORE → 2影响范围 受影响版本 WebSphere Application Server 9.0.0.0 - 9.0.5.5 WebSphere Application...若当前使用版本影响范围内,则可能存在安全风险。 方法二:进入/opt/IBM/WebSphere/AppServer/bin目录下,执行....,请受影响用户尽快安装进行防护。

1.3K20

discuz x2.5如何彻底去掉路径portal.php

是目前最新版本,其功能强大,对搜索引擎优化也做比较好,但是人无完人,金无足赤一直存在portal.php尾巴是discuz x2.5存在一点瑕疵,它影响了网站地址统一性,设置门户为网站首页后,...照上面步修改后就实现了直接访问域名时不跳转到portal.php了,但还得考虑到门户其他页面面包屑位置那里仍然有portal.php存在,所以为了改得彻底些,再按照下面的步骤修改吧: 修改模板文件...: 4 1.查找代码: {lang 到就近一个: › 将其删除或将链接地址改为你需要...按照以上几步修改之后,就彻底去掉了门户portal.php文件名了。 END 注意事项 因为源码编码问题,用记事本打开可能会出现乱码,用dreamweaver打开可以解决这个问题....ftp传说过程尽量使用二进制传说

1.3K20

【漏洞通告更新】WebSphere远程代码执行漏洞(CVE-2020-4450、CVE-2020-4449)

版本:1.0 1 漏洞概述 北京时间2020年6月5日,IBM官方发布通告修复了WebSphere Application Server(WAS)一个高危远程代码执行漏洞和一个信息泄露漏洞,漏洞描述为...CVE-2020-4450由绿盟科技安全研究团队报告给IBM,未经身份认证攻击者可以通过IIOP协议远程攻击WAS服务器,目标服务端执行任意代码,获取系统权限,进而接管服务器。...参考链接: https://www.ibm.com/support/pages/node/6220276 SEE MORE → 2影响范围 受影响版本 WebSphere Application Server...9.0.0.0 - 9.0.5.4 WebSphere Application Server 8.5.0.0 - 8.5.5.17 WebSphere Application Server 8.0.0.0...- 8.0.0.15 WebSphere Application Server 7.0.0.0 - 7.0.0.45 注:WebSphere Application Server V7.0 和 V8.0

1.2K10

discuz x2.5如何彻底去掉路径portal.php

是目前最新版本,其功能强大,对搜索引擎优化也做比较好,但是人无完人,金无足赤一直存在portal.php尾巴是discuz x2.5存在一点瑕疵,它影响了网站地址统一性,设置门户为网站首页后,...照上面步修改后就实现了直接访问域名时不跳转到portal.php了,但还得考虑到门户其他页面面包屑位置那里仍然有portal.php存在,所以为了改得彻底些,再按照下面的步骤修改吧: 修改模板文件...: 4 1.查找代码: {lang 到就近一个: › 将其删除或将链接地址改为你需要...按照以上几步修改之后,就彻底去掉了门户portal.php文件名了。 END 注意事项 因为源码编码问题,用记事本打开可能会出现乱码,用dreamweaver打开可以解决这个问题....ftp传说过程尽量使用二进制传说

1.1K40
领券