Chapter 2: The WebSphere Programming Model


Overview

We examine many aspects of the WebSphere programming model in this book. However, notwithstanding the breadth of coverage included in this book, the total WebSphere programming model is larger than we can hope to address between a single pair of covers. Fortunately, the majority of the WebSphere programming model is based on open standards, and so, a great deal of what we don't cover here can be learned from other readily available sources – the most important of which is the Java web site at: http://java.sun.com/. Other useful books on the general topic of J2EE programming include:

  • Professional Java Server Programming J2EE 1.3 Edition, Wrox Press, ISBN: 1-86100-537-7

  • J2EE Design Patterns Applied, Wrox Press, ISBN: 1-86100-528-8

  • Expert One-on-One: J2EE Design and Development, Wrox Press, ISBN: 1-86100-784-1

To help put WebSphere in perspective, we provide an overview of the entire programming model in this chapter:

  • We begin with a discussion of the basic models of computing supported by the WebSphere programming model.

  • We then proceed with a discussion of the classic J2EE roles and some thoughts about additional roles that can contribute to the development and deployment of applications in your enterprise. This will include a discussion on how these roles play into the overall programming model process.

  • We follow with an overview and introduction to the additional programming facilities introduced by WebSphere that go beyond the J2EE standard, including the web services programming model.

This chapter will also outline the APIs included in the WebSphere programming model. It will provide some perspective on the value of the functions intrinsic to the WebSphere programming model – hopefully offering you some new ways of thinking about your business applications.

We will, in this discussion, provide some insight on which APIs are considered strategic, which are supported across all of the WebSphere platforms and editions, and which are restricted. We will introduce the idea of privileged code to gain access to otherwise restricted elements of the programming model. By the time you've finished reading this chapter, you will have a base line on the WebSphere programming model, and be better prepared to understand the programming concepts and details presented through the rest of this book.




Professional IBM WebSphere 5. 0 Applicationa Server
Professional IBM WebSphere 5. 0 Applicationa Server
ISBN: N/A
EAN: N/A
Year: 2001
Pages: 135

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net