This manual shows software developers, system adminstrators, Web site developers or UNIX users how to apply the development concepts of object-oriented programming to UNIX shells. It presents OOP concepts through reusable examples, and seeks to provide the necessary knowledge to encapsulate powerful UNIX APIs (Application Programming Interfaces). The accompanying CD-ROM contains all code from the book, GNU CygWin32 tools and the Java Developer's Kit from JavaSoft.
"synopsis" may belong to another edition of this title.
Object-Oriented Programming
UNIX Shell Objects is a book about Object-Oriented programming. This book describes techniques for crafting reusable interfaces, taking advantage of polymorphism, and using inheritance in ways that simplify your programming instead of complicating it. This book guides you step by step through the nature of using Object-Orientation effectively via the Korn shell. After developing useful system objects, the book moves on to tackling network topology through the use of an Object Request Broker for the shell. These chapters demonstrate how to create shell objects that can be used for remote administration of heterogeneous UNIX platforms. Toward the end of the book, UNIX Shell Objects shows how to create a CGI-based front end to a collection of distributed objects for systems management. The example application lets you create and manage server accounts and processes via a web browser. All in all, UNIX Shell Objects illustrates techniques for creating powerful distributed, Object-Oriented applications. Furthermore, it shows you how to achieve these techniques using the ordinary Korn shell. The Korn shell is a flexible, easy to grasp language for any UNIX user, although the information presented in UNIX Shell Objects can be applied to any language.
"About this title" may belong to another edition of this title.
(No Available Copies)
Search Books: Create a WantCan't find the book you're looking for? We'll keep searching for you. If one of our booksellers adds it to AbeBooks, we'll let you know!
Create a Want