PeopleTools技术详解:安全、调度与报告
"PeopleTools是 Peoplesoft 公司开发的一套强大的工具集,用于构建、维护和优化基于 PeopleSoft 应用程序的企业级系统。它提供了多种功能,包括纯互联网架构、门户、安全性、进程调度器、报告工具、树管理器和集成broker等。这个概述涵盖了PeopleTools的主要组件和技术原理,旨在帮助用户理解和使用这个复杂但功能丰富的平台。 1. **纯互联网架构 (Pure Internet Architecture)** 纯互联网架构是PeopleTools设计的核心,它允许用户通过任何标准的网络浏览器访问和操作PeopleSoft应用,无需安装客户端软件。这种架构基于HTTPS/HTML协议,确保了数据的安全传输,并利用Web服务器和应用服务器进行数据处理。 2. **门户 (Portal)** PeopleTools的门户功能提供了一个统一的入口点,用户可以通过自定义的导航菜单访问多个PeopleSoft组件。门户的URL格式、内容引用、组件菜单、用户配置文件、角色和权限列表等都是可配置的,以满足不同用户的个性化需求。 3. **安全性 (Security)** PeopleTools的安全性包括对用户访问的控制,如菜单安全、角色定义、权限列表和行级安全。行级安全允许根据用户的角色和权限限制对特定数据行的访问,确保数据的隐私和完整性。 4. **过程调度器 (Process Scheduler)** 过程调度器是PeopleTools中的一个重要组件,用于自动化长期事务,如薪资计算。它可以安排调度作业,将长时间运行的任务如XML Publisher报告的生成放在后台执行,从而避免阻塞用户界面。 5. **报告工具 (Reporting Tool)** 报告工具支持异步处理,等待队列和结果分发。这使得生成复杂的报表变得更加高效,同时允许用户在报表处理完成后接收通知或直接查看结果。 6. **其他组件** - **Tree Manager** 用于管理组织结构,例如公司层次、部门等。 - **Integration Broker** 支持不同系统的集成,使用HTTPS/XML协议实现数据交换。 - **JOLT** 是一种用于与数据库交互的技术,支持Java Servlets和SQL操作。 - **RDBMS Server** 通常指的是关系型数据库管理系统,如Oracle,用于存储PeopleSoft应用的数据。 - **LDAP Server** 用于用户身份验证和目录服务,如企业目录。 - **Application Server** 处理应用程序逻辑,而**Web Server** 处理HTTP请求并传递到应用服务器。 - **移动支持** 使PeopleSoft应用可以通过移动设备访问,同样使用HTTPS/XML协议。 7. **开发工作流 (Development Modal)** 开发工作流涉及到从工作站(通常是Windows客户端)上的开发环境,通过SQL和数据库服务器与系统交互,最终通过浏览器呈现给用户。 通过这些组件和功能,PeopleTools提供了一套全面的解决方案,帮助企业构建、管理和扩展其PeopleSoft应用程序,适应不断变化的业务需求。无论是数据管理、用户访问控制,还是系统集成和报表生成,PeopleTools都能提供强大而灵活的支持。"
剩余15页未读,继续阅读
- 粉丝: 1
- 资源: 4
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解