BEA TUXEDO入门与开发全指南
需积分: 10 183 浏览量
更新于2024-12-26
收藏 1.06MB DOC 举报
"BEA TUXEDO快速入门文档详细介绍了TUXEDO这一企业级中间件平台的基础知识和技术要点。TUXEDO最初是BEA公司开发的一款用于构建高度可靠、可扩展的客户/服务器(C/S)应用程序的解决方案。它旨在提供一致的用户体验,即使在复杂的多层架构中也能保证高效和安全性。
文档首先概述了C/S模式的发展历程,从基本模式到可管理的多层架构,强调了TUXEDO如何通过其独特的C/S方案来支持这种模式。TUXEDO系统的特点包括分布式处理、透明的数据访问、以及对事务处理的强大支持,如分布式事务处理和X/Open Application Transaction Interface (XA)。
客户端开发部分着重于客户端在C/S架构中的角色,涉及客户端程序的编写、调试、错误处理,以及客户端与服务器之间的同步和异步通信机制。使用C语言编写的客户端程序需要经过编译,并通过特定的通信函数如Itpacall()进行交互。
服务端开发涵盖了服务的生命周期管理、服务创建、配置文件的规划和应用信息的定义,以及动态发布和管理命令的使用。例如,命令tmboot用于启动系统,tmshutdown用于关闭系统,通过AdminAPI进行管理和监控。
数据管理是TUXEDO的重要组成部分,涉及缓冲数据类型如STRING、VIEW、FML等,以及数据依赖型路由技术,这种路由策略可以根据数据依赖关系自动选择最合适的路径。此外,文档还介绍了网络配置,包括多机环境下的部署和分布式事务处理的配置,如使用XA接口和ATMI事务API。
安全章节阐述了TUXEDO的安全概念,包括基本的概念和实现方法,以及管理类API(Admin API)的使用,这些API用于安全配置和错误处理。
BEA TUXEDO快速入门文档提供了全面的指南,帮助开发者理解和构建高效、安全的分布式应用,无论是客户端还是服务器端,都包含了必要的开发步骤、配置技巧和管理工具,是深入理解TUXEDO平台的宝贵资源。"
2023-08-13 上传
2011-10-18 上传
2009-03-14 上传
2023-06-06 上传
2024-09-03 上传
2023-06-10 上传
2024-11-23 上传
2023-05-22 上传
2024-11-05 上传
「已注销」
- 粉丝: 1
- 资源: 30
最新资源
- brain:脑肿瘤检测-matlab开发
- KaarPux:KaarPux-从源代码构建Linux / GNU / GNOME-开源
- web1
- burger-main.zip
- dazi:Html5仿金山打字原始码
- Windows Mobile:禁用触摸输入
- NimOculusRiftExample:用 Nim 编写的简单 Oculus Rift 示例
- 安卓建工计算器v4.0高级版.txt打包整理.zip
- 数码管局部闪烁_单片机C语言实例(纯C语言源代码).zip
- diffpak:巨大的文件阻碍了差速压缩机-开源
- Supah-Framework:会让你无聊死的极简PHP框架
- vue-iview-Interpretation:个人对iviewUI框架原始代码的解读,不喜欢勿喷
- 安卓应用备份还原v6.9.1纯净版.txt打包整理.zip
- 熟食
- Windows Mobile:实现信息亭模式
- OOPII:OOP-II练习