I am new to Tuxedo. It is like visiting a new country. I am fortunate enough to have Getting started with Tuxedo. with me as my guide.
The first journey with my guide. Following this book installation of Tuxedo is easy.
The first journey with my guide. Following this book installation of Tuxedo is easy.
![]() |
| Install Tuxedo Server |
And keep on moving. Add SALT and make it more tasteful.
The first tourist spot: Museum
The chapter 1 "Getting started with Tuxedo" is like visiting a museum. We have a glimpse of client server technology, history of Tuxedo. Then we come to know the richness of tuxedo as a middle ware. Whenever come across internal component diagram of Tuxedo feel like watching the map of a country and knowing all the details of it. Bulletin Board (BB), Bulletin Board Liaison (BBL), Distinguished BBL (DBBL), TMS, Bridge, Master machine/node (UBBCONFIG file), Tuxedo server processes, Tuxedo client processes, Workstation Listener (WSL), Workstation Handler (WSH), Jolt Listener/Handler (JSL/JSH), TMQUEUE, TMQFORWARD, DMADM, GWADM, GWTDOMAIN, LMS, GWWS, Connecting WebLogic Domain all are described nicely. This chapter is not only a brief overview of Tuxedo but also can be used as characteristics of client server technology.
Next spot: Parliament
After being accustomed with Tuxedo (installation and configuration), we continue our exploration of the new territory. Often it is quiet interesting to know about the administration part. Please have a look at chapter 2 (Configuration and Administration of Tuxedo). It is a comprehensive guide for the Tuxedo administrators with useful tips for tuning and monitoring. Realized how big is the role of UBBCONFIG file with real life example. UBB Config diagram nicely depicts the relationship between different configuration components. After that there is big list of Tuxedo commands. It is very useful and comprehensive language reference to talk in Tuxedo. Then we get more information about MIB and TSAM, log files, security, Data dependent Routing (DDR), Data encryption, Data compression, Load balancing, Administering Tuxedo queue. There is nice diagram of Tuxedo domain, with a detailed clarification. Various administrative tools (dmloadcf, dmunloadcf, dmadmin) are introduced. Brief example of how to configure and run a tuxedo domain motivates us to go further and explore. Then the tuning the application section surely it will be visited again and again. All this tips are practical and from real life applications (specially the checking of ULOG, usage of tmadmin).
Next Spot : The most happening place, developer's den
Following items can help a developer to be more productive.
- Most wanted list of Tuxedo ATMI interface for C and COBOL.
- How to develop native client and workstation client.
- Sample client code structure.
- Sample server code structure.
- Different tuxedo buffers (STRING,CARRAY,VIEW,XML)
- Four (request/reply, conversational, communication by queue, event based) client server communication paradigms are explained.
- XA interface and two-phase commit (communication between transaction manager (TM) and resource manager (RM)) What TM does for a transaction.
- TLOG file.
At SALT
SALT means Service Architecture Leveraging Tuxedo. After reading this chapter I find another meaning of SALT (See Again and Learn Tuxedo). Following sections absorb our mind.
- Configuration of native web services.
- Configuration of external web services.
- SALDEPLOY file format.
- SCA JATMI client configuration.
- Configuring SALT WS-TX support.
- SALT administration.
- Administrating SCA component.
- Invoking Tuxedo service through SALT.
List of information canters to make your journey smooth

