Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Biznes i Ekonomia
- Home and garden
- E-business
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
- Ebooks
- Computer science
- Business applications
- Getting Started with Oracle Tuxedo. This is a crash course in developing distributed systems using Tuxedo and extending it to an SOA or cloud environment. Get to grips with administrative tools, Tuxedo APIs, the SALT component, and the Exalogic machine
E-book details
Log in, If you're interested in the contents of the item.
Getting Started with Oracle Tuxedo. This is a crash course in developing distributed systems using Tuxedo and extending it to an SOA or cloud environment. Get to grips with administrative tools, Tuxedo APIs, the SALT component, and the Exalogic machine
Biru Chattopadhayay, Birupaksha Chattopadhayay
Ebook
The client server or Tuxedo has existed for the past few decades and it is expanding every day! Today, Service Oriented Architecture (SOA) or Service Component Architecture (SCA) are considered to be the new approaches to build client server architecture, Tuxedo adopts this concept and can be extended very easily. Getting Started with Oracle Tuxedo shows how to develop distributed systems using Tuxedo and extend that to SOA or even a Cloud environment.
The primary objective of this book is to show how to develop distributed systems using Tuxedo and extend that to a SOA environment. It also gives fundamentals of Exalogic machines and how Tuxedo application can leverage these new high end machines for enterprise needs. This book introduces you to the client server technology and how it has evolved in past decades. The book also covers various Tuxedo installation procedures, hardware and software requirements, and then how to configure Tuxedo application, all parameters with their syntax and relevant values. You will be introduced to various Tuxedo administrative tools, which are very important for a Tuxedo Administrator to perform his daily work, and with tuning suggestions and best practices. Next comes, Tuxedo APIs to build your applications, combining client and server modules. The book then covers the SALT component, which allows external web service applications to invoke Tuxedo services, and similarly Tuxedo applications can invoke external web services. At the end we discuss briefly the Exalogic machine and its architecture and how to configure and deploy Tuxedo application in this environment.
The primary objective of this book is to show how to develop distributed systems using Tuxedo and extend that to a SOA environment. It also gives fundamentals of Exalogic machines and how Tuxedo application can leverage these new high end machines for enterprise needs. This book introduces you to the client server technology and how it has evolved in past decades. The book also covers various Tuxedo installation procedures, hardware and software requirements, and then how to configure Tuxedo application, all parameters with their syntax and relevant values. You will be introduced to various Tuxedo administrative tools, which are very important for a Tuxedo Administrator to perform his daily work, and with tuning suggestions and best practices. Next comes, Tuxedo APIs to build your applications, combining client and server modules. The book then covers the SALT component, which allows external web service applications to invoke Tuxedo services, and similarly Tuxedo applications can invoke external web services. At the end we discuss briefly the Exalogic machine and its architecture and how to configure and deploy Tuxedo application in this environment.
- Getting Started with Oracle Tuxedo
- Table of Contents
- Getting Started with Oracle Tuxedo
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers and more
- Why Subscribe?
- Free Access for Packt account holders
- Support files, eBooks, discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Errata
- Piracy
- Questions
- 1. Getting Started with Tuxedo
- Introduction to the distributed client/server architecture using Tuxedo
- Some of the benefits of client/server technology
- The history of Tuxedo
- Tuxedo architecture and anatomy
- Installation of Tuxedo
- Hardware and software requirements
- Tuxedo installation components
- Installation procedures
- Graphical user interface (GUI) installation
- Console installation
- Silent installation
- Summary
- Introduction to the distributed client/server architecture using Tuxedo
- 2. Configuration and Administration of Tuxedo
- Tuxedo administration
- Responsibility of a Tuxedo administrator
- Configuring and setting up a Tuxedo application
- Environment variables
- Configuring and structuring a Tuxedo application
- The RESOURCES section
- The MACHINES section
- The GROUPS section
- The NETWORK section
- The SERVER section
- The SERVICE section
- The ROUTING section
- The NETGROUPS section
- Things to remember
- Tuxedo commands
- The buildclient command
- The buildserver command
- The buildtms command
- The tmloadcf command
- The tmboot command
- The tmshutdown command
- List of Tuxedo commands
- Monitoring and changing a Tuxedo application
- The command-line interface
- The Tuxedo MIB application programming interface
- Tuxedo System and Application Monitoring (TSAM)
- Installing TSAM
- Various administrative tasks using TSAM
- Using TSAM for monitoring quick path
- The logfiles
- The important features of Tuxedo
- Security
- Data-dependent routing (DDR)
- Horizontally partitioned
- Rule-based servers
- Distributed applications
- Data encryption
- Data compression
- Load balancing
- Administering the Tuxedo queue (/Q)
- Configuration of resources for /Q
- Creation of queue space and queues
- Monitoring /Q
- The Tuxedo domain
- The domain configuration file
- The domain gateway server
- The domain administrative server
- Administrative tools for the domain
- Creating a domain transaction log
- A brief example of how to configure and run a Tuxedo domain
- Tuning the application
- Summary
- Tuxedo administration
- 3. Development of Tuxedo Various APIs
- Introduction to the Application Programing Interface
- Developing a Tuxedo client
- Sample client code structure
- Compiling the native or workstation client
- Tuxedo client ATMI functions
- Developing a Tuxedo server
- Sample server code structure
- Advertising a service
- Tuxedo server ATMI functions
- How to compile a server
- Tuxedo buffer types
- The STRING buffer
- The CARRAY buffer
- The VIEW buffer
- The FML buffer
- The XML buffer
- Client/server communication paradigms
- Request/reply
- Conversational
- Queues (Tuxedo /Q)
- Event-based communication
- Transaction in Tuxedo
- The XA interface and two-phase commit
- Creating or initiating a transaction
- Tuxedos transactional functions
- Tuxedo Transaction Log (TLOG)
- Summary
- 4. SALT Service Architecture Leveraging Tuxedo
- Getting acquainted with SALT
- The SALT gateway (GWWS) and service metadata repository server
- WSDL utilities for SALT
- The SCA concept and Tuxedo service
- SALT installation
- GUI-based installation
- Installing on Windows
- Installing on Unix
- Console-based installation
- Silent installation
- GUI-based installation
- Configuration of a SALT application
- SCA container APIs and utilities
- The buildscaclient command
- The buildscacomponent command
- The buildscaserver command
- The GWWS command
- Configuring the Tuxedo web services
- The UBBCONFIG file
- The Tuxedo service metadata repository
- Configuration of the native web services
- Configuration of external web services
- Compiling the SALT configuration
- Configuring SCA components
- SCA ATMI client configuration
- SCA JATMI client configuration
- SCA workstation client configuration
- SCA web service client configuration
- SCA ATMI server configuration
- SCA web service server configuration
- SCA client security configuration
- Configuring the service contract discovery
- Configuring the SALT WS-TX support
- SCA container APIs and utilities
- Administration of SALT
- GWWS administration
- Tuning the GWWS server
- Thread pool size
- Network timeout control
- Maximum content length control
- Benefits of multiple GWWS instances
- Monitoring the GWWS server
- Browsing to the WSDL document from the GWWS server
- Tuning the GWWS server
- Administrating the SCA components
- Tracing the SCA ATMI server and client
- Monitoring the SCA servers
- GWWS administration
- SALT programming
- Web services programming
- Invoking Tuxedo services (inbound) through SALT
- Invoking external web services (outbound) through SALT
- SCA programming
- SCA client programming
- SCA component server programming
- SCA transactions
- Web services programming
- Summary
- Getting acquainted with SALT
- 5. Oracle Tuxedo Joining the Exalogic Family
- What is Exalogic?
- Tuxedo installation on an Exalogic machine
- Tuxedo configuration and runtime
- The UBBCONFIG file
- Tuxedo Socket Direct Protocol support
- The MP mode
- GWTDOMAIN
- Configuring GWTDOMAIN to listen on SDP
- Configuring GWTDOMAIN to connect using SDP
- Configuring GWTDOMAIN to listen on IPoIB
- Configuring GWTDOMAIN to connect using IPoIB
- The workstation listener (WSL)
- The workstation (/WS) client
- The jolt service listener (JSL)
- The WebLogic Tuxedo connector (WTC)
- Databases
- The EXALOGIC_MSGQ_CACHE_SIZE variable
- Running Oracle Tuxedo
- Start/stop tux_msgq_monitor
- Start tux_msgq_monitor
- Stop tux_msgq_monitor
- Start/stop tux_msgq_monitor
- Summary
- Index
- Title: Getting Started with Oracle Tuxedo. This is a crash course in developing distributed systems using Tuxedo and extending it to an SOA or cloud environment. Get to grips with administrative tools, Tuxedo APIs, the SALT component, and the Exalogic machine
- Author: Biru Chattopadhayay, Birupaksha Chattopadhayay
- Original title: Getting Started with Oracle Tuxedo. This is a crash course in developing distributed systems using Tuxedo and extending it to an SOA or cloud environment. Get to grips with administrative tools, Tuxedo APIs, the SALT component, and the Exalogic machine.
- ISBN: 9781849686891, 9781849686891
- Date of issue: 2013-06-04
- Format: Ebook
- Item ID: e_3c9m
- Publisher: Packt Publishing