|
by Vlada Matena, Sanjeev Krishnan, Linda DeMichiel, and Beth Stearns
Foreword | Chapter 9, Using Enterprise JavaBeans in Web Services
About the BookThe Enterprise JavaBeans architecture is a technology for developing, assembling, deploying, and managing distributed applications in an enterprise environment. Used widely by both software houses and in-house IT developers, this popular technology removes many difficulties inherent in distributed applications. By concealing such complexities as security, transaction handling, and database access, the EJB architecture enables component developers to focus on business logic. Written by the chief architect of the Enterprise JavaBean (EJB) specification, Applying Enterprise JavaBeans, Second Edition is an advanced programming guide and reference source updated and expanded to reflect the EJB 2.1 specification. This book is an invaluable resource for IT personnel building in-house applications and for independent software vendors (ISVs) building applications for sale to enterprise. The book uses examples applications to clearly illustrate the typical problems encountered in enterprise application development and to help developers learn to use the newest features of the EJB technology. The book also demonstrates how to use the EJB architecture to construct and access Web services, thus enabling applications to be integrated across enterprises with interoperable, standards-based protocols and service description formats. This book serves as a programming guide and reference source to the EJB architecture, and includes working, downloadable examples. The second edition covers the new features introduced in the EJB 2.1 specification, highlighting:
About the ChapterWeb services technologies have become prominent in the last few years as a means to integrate applications across enterprises using interoperable, standards-based protocols and service description formats. Chapter 9, " Using Enterprise JavaBeans in Web Services," introduces Web services technologies. It discusses how to use the Enterprise JavaBeans architecture to build and access Web services using the new Java standard APIs that are currently being developed or that have been recently released. The chapter introduces the Java-based Web services technologies and shows how to use them in conjunction with enterprise beans for application integration. Included in this discussion is an explanation of how to expose existing EJB-based applications as Web services. In addition, the chapter explains how to develop a new Web service using enterprise beans, and illustrates this with example code. It describes how to access a Web service application from an enterprise bean using the JAX-RPC APIs, and how to use entity beans to build Web services that integrate enterprise applications with external systems. More InformationOrdering InformationComputer Manuals Online Bookstore (UK) About the AuthorsVlada Matena is a co-founder of Lammina Systems Corporation where he designs a scalable Java platform for modular Linux servers. He was the originator and chief architect of Enterprise Java Beans and founding member of the J2EE architecture team at Sun Microsystems. Sanjeev Krishnan, Ph.D. is a Senior Staff Engineer with Sun Microsystems Inc, where he works in the Java and WebServices organization on architecture and implementations in the areas of J2EE and Web Services. He is the co-author of the Enterprise JavaBeans specification version 2.0, and the author of the EJB-to-CORBA mapping. Linda DeMichiel, Ph.D. is the chief architect of Enterprise JavaBeans 2.0 and 2.1, and is the specification lead for the Expert Group for Enterprise JavaBeans under the Java Community Process. She is a Senior Staff Engineer with Sun Microsystems, Inc., and works in the Java and Web Services organization. Beth Stearns is the principal partner of ComputerEase Publishing, a computer consulting firm she founded in 1982. Among her publications are J2EE Connector Architecture and Enterprise Application Integration (Addison-Wesley), "The EJB Programming Guide" for Borland Corporation, and Designing Enterprise Applications with the Java 2 Platform, Enterprise Edition (Addison-Wesley). Foreword | Chapter 9, Using Enterprise JavaBeans in Web Services | |||||
|
| ||||||||||||