9781861004840: Professional Oracle 8i Application Programming with Java, PL/SQL and XML

Synopsis

Oracle Corporation has broadened its development platform, integrating open standards such as Java and XML into the heart of the Oracle 8i database. This extended programming environment continues to exploit the qualities of scalability, reliability and efficiency of the world's most successful data management software, but at the same time it provides new challenges and opportunities to programmers.
This book shows you how to develop enterprise PL/SQL applications exploiting Java and XML, and how technologies such as EJBs can be moved to the 8i database. You'll work through case studies using a mix of both familiar and unfamiliar tools and languages, showing you how the various programming approaches can enhance each other.

"synopsis" may belong to another edition of this title.

Review

Sixteen individuals and "The Churchill Team" put this book together and its breadth is remarkable. Oracle's core strength remains its robustness as a database management system but technology advances, languages evolve and we want to do more and different things with our data over the Web and within intranets. Professional Oracle 8i Application Programming focuses on Oracle's support for Java and XML, as well as on Oracle's own PL/SQL database language, and how to develop applications using all three.

The first five chapters present the background to current thinking on database application development, including discussion on N-tier applications and connectivity. Three sections then cover PL/SQL and the Web, Java and XML: primers for the last two are included as appendixes. Acronyms such as XSU, SAX and DAD rain down thick and fast and Chapter 23 sports the unlikely title of Application Integration using Soap (oh, all right, SOAP). Simple Object Access Protocol is just one among the many technologies you can learn about within the 1,200-odd pages of this book.

The target reader should be a programmer with a database background as assumptions are made about general database and SQL knowledge. The usefulness of this book to anyone in the expanding world of Oracle programming easily conquers the slightly schizophrenic use of I and we, sometimes in consecutive paragraphs.

P.S. XSU is Oracle XML SQL Utility, SAX is Simple XML for API (Application Programming Interface) and DAD is Database Access Descriptor. --Mark Whitehorn

From the Publisher

This book is for professional Oracle database programmers who need a comprehensive roadmap of the new programming possibilities with Oracle 8i. On the other hand, if you are already developing with Java and XML this book will show you how to exploit PL/SQL and the enterprise features of Oracle 8i in optimally distributing your n-tier applications. Knowledge of the essentials of PL/SQL programming is required, and familiarity with Java would be useful.

"About this title" may belong to another edition of this title.