BEA TUXEDO快速入门指南:分布式应用开发

需积分: 32 1 下载量 157 浏览量 更新于2024-07-27 收藏 1.11MB DOC 举报
TUXEDO 快速入门 TUXEDO 是 BEA 公司开发的一款强有力的工具,用于在企业、Internet 等分布式运算环境中开发和管理三层结构的客户/服务器型关键任务应用系统。它具备分布式事务处理和应用通信功能,并提供完善的各种服务来建立、运行和管理关键任务应用系统。 TUXEDO 的特点: 1. 分布式事务处理:TUXEDO 提供了强大的分布式事务处理功能,能够处理跨多个硬件平台、数据库和操作系统的交易。 2. 应用通信功能:TUXEDO 提供了完善的应用通信功能,能够实现不同系统之间的数据交换和通信。 3. 多平台支持:TUXEDO 支持多种硬件平台、数据库和操作系统,能够满足不同企业的需求。 4. 开放式环境:TUXEDO 提供了一个开放的环境,支持各种各样的客户、数据库、网络、遗留系统和通讯方式。 TUXEDO 的架构: 1. 客户端/服务器模式:TUXEDO 采用客户端/服务器模式,客户端负责用户交互,服务器端负责数据处理和存储。 2. 多层结构:TUXEDO 的架构采用多层结构,包括客户端、应用服务器、中间件和数据库等层次。 3. 分布式事务处理:TUXEDO 的分布式事务处理功能能够处理跨多个服务器的交易。 TUXEDO 的开发步骤: 1. 客户端开发:客户端开发需要了解 C/S 模式、客户端在 C/S 模式中的作用、客户端开发过程、调试和错误处理等内容。 2. 服务端开发:服务端开发需要了解服务的运行流程、返回控制、初始化和结束服务、创建服务、规划服务的考虑等内容。 3. 应用配置:应用配置需要了解应用配置总览、配置文件、应用的信息、机器信息、组定义、服务定义、交易定义等内容。 TUXEDO 的管理命令: 1. 管理命令:TUXEDO 提供了多种管理命令,例如 tmboot、tmshutdown 等,用于管理 TUXEDO 系统。 2. 缓冲数据类型:TUXEDO 提供了多种缓冲数据类型,例如 STRING、VIEW、FML 等,用于数据交换和存储。 TUXEDO 的安全性: 1. 安全概念:TUXEDO 的安全性基于安全概念,例如身份验证、访问控制、加密等。 2. 安全机制:TUXEDO 提供了多种安全机制,例如 tpadmcall()、ATMI 事务 API 等,用于确保系统的安全性。 TUXEDO 是一个功能强大且灵活的工具,能够满足企业、Internet 等分布式运算环境中的需求。