门户服务器的组成部分是什么?
门户应该为用户提供一个单独的访问点,以便访问企业中各种各样的内容、信息和服务。通过门户页面上的门户提供商、路由和 portlet 发布的内容可以根据用户偏好、用户角色或组织内的分支机构、站点设计以及针对最终用户客户的营销活动进行个性化定制。
商业智能门户支持高管、经理和业务分析师轻松访问商业智能,从而做出关键业务决策。这种类型的门户通常会索引商业智能文档、分析和预定义查询,并且与财务管理、用户关系管理和供应链绩效管理相关。
它们还支持对商业智能工具(文档化、OLAP、数据挖掘)和打包的分析软件的无缝访问。它们还提供警报、发布和订阅功能。
门户服务器有以下几个组成部分:
Web 客户端 - Web 客户端是运行 Web 浏览器且足以显示 HTML 和图形的计算机或任何设备。Web 浏览器向 Web 服务器发出请求并处理 Web 服务器返回的文档。
Web 服务器 - Web 服务器是文件服务器。与传统的文件服务器一样,它们会确认来自 Web 客户端的请求,然后发送请求的文件。门户需要 Web 服务器,因为来自应用程序服务器的数据应转换为 HTML 并使用 HTTP 推送到 Web 浏览器,HTML、图形和多媒体文件(音频、视频和动画)已存储在 Web 服务器上。
数据库服务器 - 在数据库服务器中,当与门户一起使用时,它们像在其他传统客户端/服务器架构中一样管理,它们会确认请求并返回数据。有时请求来自与数据库服务器通过 Web 服务器上当前进程链接的 Web 服务器。有时它们直接来自通过调用级别接口 (CLI)(包括 JDBC 用于 ActiveX)连接到数据库服务器的 Web 用户。
后端应用程序 - 后端应用程序是在单个企业或跨多个企业中存在的企业应用程序。这些通常是 ERP 系统的组合,包括 SAP R/3 或 PeopleSoft、存在于大型机上的自定义软件以及当前的客户端/服务器系统。门户从这些后端系统收集合适的数据,并通过用户界面外部化这些数据。
应用程序服务器 - 应用程序服务器通过在后端应用程序、数据库和 Web 服务器之间提供中间层来与门户软件协同工作。应用程序服务器使用面向事务的软件开发与 Internet 服务器和资源服务器连接。
数据结构
网络
关系数据库管理系统 (RDBMS)
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP