|
TITLE |
| Professional Java Server Programming: J2EE Edition |
| EDITION |
| 1st |
| ISBN |
| 1-861004-65-6 |
| AUTHOR(S) |
| Alexander Nakhimovsky, Andrew Hoskinson, Andrew Longshaw, Daniel OÕConnor, Geert Van Damme, Gordon van Huizen, Jason Diamond, John Griffin, Karl Avedal, Larry Kim, Mac Holden, Mark Wilcox, Richard Browett, Rod Johnson, Sameer Tyagi, Stefan Zeiger, Subrahmanyam Allamaraju, Tom Myers, Tracie Karsjens |
| PUBLISHER |
| Wrox Press Inc. |
| PUBLISHED |
| 2001 |
| LEVEL(S) |
| 4 and 5 [about levels] |
|
| Order Professional Java Server Programming: J2EE Edition from amazon.com |
| SYNOPSIS |
With the release of the Java 2 Platform, Enterprise Edition (J2EE), Sun Microsystems has firmly established Java as a truly viable technology for distributed and enterprise development. This book is about how to develop server-side Java applications based on the J2EE specification, and the practical aspects of real-world design using the J2EE technologies. This book demonstrates how the J2EE architecture allows you, the developer, to concentrate on writing the key logic for your business components. Through comprehensive coverage of the Java Servlet, JavaServer Pages, and Enterprise JavaBeans technologies, this book demonstrates how to design and construct secure and scalable Java n-tier applications. You'll see how JSP pages allow you to separate business objects; and how to integrate with other systems using CORBA, XML, and the Java Message Service.
ABOUT THE AUTHOR
| | Alexander Nakhimovsky | Alexander Nakhimovsky has been a member of Colgate's Computer Science department in 1985. He is the author of several Russian language textbooks, a book and numerous articles on linguistics, and several articles on computational linguistics, in addition to ventures into other fields in frequent collaboration with Alice Nakhimovsky. | | Andrew Hoskinson | Andy Hoskinson is a senior technical director for US Interactive, a leading Internet professional services firm. He develops enterprise-class, n-tier Internet and wireless applications using a variety of different technologies, including J2EE. Prior to joining US Interactive, he was an Internet architect at Plural, Inc., and was also a part-time Java instructor in the George Washington University Center for Career Education Information Technology program. Andy is a Sun Certified Java Programmer, and a frequent contributor to various technical publications. He lives in Arlington, Virginia with his wife Angie. Andy can be reached at andy@hoskinson.net. | | Andrew Longshaw | Andy Longshaw is a Principl Technologist with Content Master Ltd. In this role he is responsible for the creation of various types of technical content such as training courses and whitepapers. Andy has designed, created and delivered technical training and consultancy on many aspects of Java, XML, component systems and e-commerce. Andy also gives conference sessions on Java, XML, and middle-tier component architectures. There is an unconfirmed rumor that some people stay awake during these sessions. He can be contacted as andyl@contentmaster.com or andy@longshaw.demon.co.uk. | | Daniel OÕConnor | Daniel O'Connor is an independent software developer currently working on management applications using Enterprise JavaBeans technology. He is a member of the board of directors for jBoss, and open-source application server featuring an EJB container. Prior experience includes assisting in the development of Friedman Corporation's application server for its ERP product, and working on CAD/CAM software for Cutting Edge, Inc. (now a division of GGT). | | Geert Van Damme | Geert Van Damme lives in Leuven (Belgium) with his wife Sofie and his little son Jules. He studied Mathematical Psychology and Philosophy but ended up woring in the IT business after a short while. In 1997 he started his own development and consulting company Darling, currently focusing on server side Java. Since then he works as an independant consultant on a number of projects, mainly from his home office. Geert can be reached at geert.vandamme@darling.be. | | Gordon van Huizen | Gordon Van Huisen has designed and developed solutions for Website generation, distributed electronic forms systems, network-based object licensing and real-time data merging and imaging. As Director of Product Management for Progress Software, he has been responsible for systems engineering of Progress' JMS-based messaging server, Progress SonicMQ, and is currently responsible for the company's product strategies for the application of messaging technology. Gordon has the tremendous fortune of performing this work from his home in Berkeley, California, which he shares with his wife Diana Gaston and a troublesome feline named Zoe. | | Jason Diamond | Jason Diamond loves you. | | John Griffin | John Griffin is a software consultant specializing in large-scale distributed application architecture and development. In 1997, John founded Aries Software Technologies, Inc., an IT consulting company providing software solutions and testing services to the financial and healthcare industries. John has designed, built and deployed n-tier applications using CORBA and/or Java for many Fortune 500 companies, spanning platforms from handhelds to mainframes. | | Karl Avedal | Karl Avedal has been a Java developer since the language was publicly launched in 1995. With the advent of Java server side technologies like servlets, he quickly turned his attention to the server and worked a lot with CORBA, before his first contacts with EJB in 1998. He is now a developer with the Orion Application Server team (http://www.orionserver.com). He is also taking part in the development of the J2EE 1.3 specification as well as the JSP 1.2 and Servlet 2.3 specifications as a member of expert groups for these standards. | | Larry Kim | Larry Kim is the Product Manager for the JRun Server at the Allaire Corporation. He has an undergraduate degree in Electrical Engineering from the University of Waterloo, and is pursuing graduate studies in distributed computing. | | Mac Holden | Mac Holden has over 15 years experience in the Information Technology Industry. For the last 10 years he has been running his own software house based in South East Asia. The company initially concentrated on development and implementation of Client Server systems and then moved increasingly into web-based applications written in Java. He first became interested in Java in its alpha days as a means of connecting remote locations such as mines and oil rigs to their head offices. Mac is also the chief designer and developer of a pure Java application development tool called JdJ Servlet Builder which creates database aware servlets from HTML forms. | | Mark Wilcox | Mark is the Web Administrator for the University of North Texas. He's also a frequent author and speaker on a variety of Internet topics. You can reach him at mark@mjwilcox.com. | | Richard Browett | Richard Browett is currently European Technical Director for Persistence Software Inc., technically based in London but more frequently to be found on the way to, or from, an airport somewhere in the world. Richard has spent the last 25 years working on computer systems of one form or another and over the last five of those years has been getting his kicks designing, building and trouble shooting large-scale, high-performance, distributed systems. | | Rod Johnson | Rod Johnson is an enterprise Java architect specializing in scalable web applications. He is currently designing a J2EE solution for FT.com, Europe's largest business portal. After an arts degree majoring in music and computer science, Rod completed a Ph.D. in musicology before returning to software development. Rod has worked with Java on both client and server since its release, and has concentrated on Internet development since 1996. His main interests are J2EE architecture, EJB, and OO web development. Rod divides his time between London and Sydney, and enjoys tennis, skiing and playing the piano. He can be reached at rod.johnson@bigfoot.com. | | Sameer Tyagi | Sameer writes regularly for online and print publications. He has over four years of experience in software design and development and specializes in server side Java based distributed applications. (N-tier architectures, JDBC, JNDI, EJB, JMS, RMI, JSP, Servlets et al.) He has a Bachelors in Electronic Engineering and numerous other certifications. He is a Java addict who gets his fix by jumping head on into almost anything that compiles into bytecodes and is known to blame that newly discovered area of the brain called the Javasphere for such stimuli. When he's not going through another latte flavor, he can be found flying around at 15000 ft is a small Cessna. | | Stefan Zeiger | Stefan Zeiger has been working as a freelance Java programmer since 1997 and studying computer science at the Technical University of Darmstadt since 1996. He is the author of the NetForge web server software and the popular online servlet tutorial Servlet Essentials. | | Subrahmanyam Allamaraju | Subrahmanyam is a Senior Engineer with BEA Systems. His interest in modeling lead him from his Ph.D. in Electrical Engineering to object-oriented programming, and then to distributed computing and software architecture. In this process, he drifted from his one-time home - the Indian Institute of Technology, to Computervision, and Wipro Infotech, and later to BEA Systems. You can find more about his current activities at his home http://www.Subrahmanyam.com. | | Tom Myers | Tom taught computer science at the University of Delaware and at Colgate before becoming a full-time programmer (while occasionally teaching a course or two at Colgate). He is the author of Equations, Models and Programs: A Mathematical Introduction to Computer Science (Prentice Hall 1988) and several theoretical articles. | | Tracie Karsjens | Tracie Karsjens is a consultant with Javelin Solutions, a Minneapolis-based consulting firm. She has been working with Java since 1996, and her experience covers every tier of enterprise Java applications. She is a strong advocate for extreme programming practices such as refactoring and unit testing for improving code. She is a Sun Java-certified programmer and architect. When not working, Tracie spends time at home with her husband Timothy and their two cats. |
|