Saturday, July 20, 2013

Started Tuxedo

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.
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 monitoringRealized how big is the role of UBBCONFIG file with real life exampleUBB 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




 

Conclusion

“A journey of a thousand miles must begin with a single step.” - Lao Tzu. We started our journey with Tuxedo. Hope more and more advanced guide from the author and have more and more wonderful journey to this world. 

 

No comments:

Post a Comment