or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
33 used & new from $0.78

Have one to sell? Sell yours here
 
   
Server-Based Java Programming
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Server-Based Java Programming (Paperback)

~ (Author)
4.5 out of 5 stars  See all reviews (11 customer reviews)

List Price: $49.95
Price: $36.46 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.49 (27%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want it delivered Tuesday, November 17? Choose One-Day Shipping at checkout. Details
13 new from $26.40 20 used from $0.78

Frequently Bought Together

Customers buy this book with Java Generics and Collections by Maurice Naftalin

Server-Based Java Programming + Java Generics and Collections
  • This item: Server-Based Java Programming by Ted Neward

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Java Generics and Collections by Maurice Naftalin

    In Stock.
    Ships from and sold by Amazon.com.
    Eligible for FREE Super Saver Shipping on orders over $25. Details


Customers Who Bought This Item Also Bought

Java Development with Ant

Java Development with Ant

by Steve Loughran
4.5 out of 5 stars (32)  $29.67
Design Patterns in Java(TM) (Software Patterns Series)

Design Patterns in Java(TM) (Software Patterns Series)

by Steven John Metsker
3.8 out of 5 stars (8)  $52.29
JBoss in Action: Configuring the JBoss Application Server

JBoss in Action: Configuring the JBoss Application Server

by Javid Jamae
5.0 out of 5 stars (4)  $31.49
EJB 3 in Action

EJB 3 in Action

by Reza Rahman
4.4 out of 5 stars (36)  $29.69
Maven: The Definitive Guide

Maven: The Definitive Guide

by Sonatype Company
3.9 out of 5 stars (7)  $23.09
Explore similar items

Editorial Reviews

Review

"written for experienced programmers to take them to new heights in programming practices and design...topics are approached logically and comprehensively." -- Mitch Tulloch on Swynk.com

...a voice of reason in Sun's flood of J2EE hype. It is a wholly remarkable Java book...it sets a new standard. -- Slashdot.org

Reading this book can be the difference between being a good Java programmer and an excellent one. -- Javazone.com


Product Description

Java, one of the most popular programming languages, can be used on servers in a true distributed environment. This book demonstrates how to take full advantage of Java’s power on servers by using current technologies such as Java Servlets, Java Web server, and JNDI. It also covers established technologies that are relevant to successful server application development such as Java Database Connectivity, Remote Method Invocation, JavaBeans, and CORBA. Transaction processing, distributed objects, and business application development are part of the book’s enterprise development perspective.

Product Details

  • Paperback: 592 pages
  • Publisher: Manning Publications (July 2000)
  • Language: English
  • ISBN-10: 1884777716
  • ISBN-13: 978-1884777714
  • Product Dimensions: 9.2 x 7.4 x 1.2 inches
  • Shipping Weight: 2.3 pounds (View shipping rates and policies)
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon.com Sales Rank: #1,157,197 in Books (See Bestsellers in Books)

More About the Author

Ted Neward
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Ted Neward Page

Look Inside This Book

Citations (learn more)
1 book cites this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

11 Reviews
5 star:
 (8)
4 star:
 (1)
3 star:
 (2)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (11 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
25 of 25 people found the following review helpful:
5.0 out of 5 stars Excellent - Well worth the money, October 23, 2000
Now this was a refreshing book!

When I first glanced through the contents of "Server-Based Java Programming" at the bookstore, I almost immediately put it back on the shelf. After all, it barely even mentioned J2EE. Who on earth writes a book about using Java on the server without covering J2EE? That's the hot technology and everyone is focusing on and certainly the basis for Java development on the server. Using an application framework provided by J2EE provides too much to ignore - why would you write anything else?

Well, I was wrong. Long story short - I ended up with a copy at my desk. Finally I picked it up and started reading.

Hours later and I still couldn't put it down.

Ted Neward's book Java-Based Server Programming, published by Manning Publications covers much more than simple J2EE development. It gives you the tools you need in order to understand and develop your own servers, application or otherwise. While this may not seem important at the surface (see my own remarks earlier), it becomes readily apparent only a few pages in just how valuable these skills are. Having the depth of understanding that's presented in this book gives you the ability to write code of greater robustness than otherwise, whether you're writing J2EE apps or not.

The first thing that struck my fancy was the discussion about the 3 zeroes - zero development, zero deployment, and zero administration. I've long been an advocate of building "lights out" systems - put it on the servers, shut off the lights and go home and wait for the checks. But Ted takes it beyond what I had considered. Lofty goals, no doubt, zero development, deployment & administration is exactly what we should be shooting for. As the saying goes, "Shoot for the stars and hit the sky, shoot for the sky and hit the mud."

If that was all he had to say it would have been a good purchase, but Ted then goes on to describe and produce code that actually moves us toward these goals.

I appreciated the frequent references to design patterns. In many circles patterns are new concepts that people are just starting to experiment with. It is refreshing to see a book where the audience is expected to understand them. UML is used where appropriate, adding yet more evidence that this is written by an architect and software engineer - not just someone throwing code together quick and dirty.

It's not as though all the material in the book is new and doesn't exist elsewhere. There are many texts that cover threads and their proper use. Texts about n-tier architectures abound. Application frameworks are not new concepts; sockets, persistence, servlets, middleware and JNI have been around and are well-understood. The power comes through the stated objectives and the practical application of these different technologies in a holistic manner toward them that produces a very worthy text.

Real-world, architecture-centric, holistic, practical, proven. All appropriate words to describe this book. Don't believe that one size fits all? Me either, and it's refreshing to see a work with the depth of this one. Don't know Java yet? Read some of the other fine books first. Then, when you understand the language and want to get serious about server-side development, get a copy of Server-Based Java Programming and dig in. Personally I consider the $50 I spent on this book one of the best purchases I've made.

Now if you'll excuse me, I'm going to get back into this book. It's 5am so I still have some time before I have to go to work...

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
15 of 15 people found the following review helpful:
5.0 out of 5 stars Excellent Book!, October 16, 2000
As a systems architect I found this book extremely useful. It is an excellent book for those involved in serious server-side architecture, design and development. The book is organized into seventeen sections covering Enterprise Java, threads, control, configuration, Sockets, Servlets, persistence, middleware, JNI, monitoring, and two sections devoted to an excellent discussion of business objects and business object models. As an example of the level of this book, the beginning of the Servlet section states that the author is not going to go over Servlet basics in this chapter - rather he immediately dives into the various uses of Servlets within an Enterprise architecture (a refreshing change!).

Throughout the book the author identifies real-world problems and issues facing server-side design, and presents several solutions to these problems. Both the Servlet and Business Object Model sections have excellent discussions about n-tier application issues pertaining to the separation between logic, content, and presentation. These sections make excellent reading. Rather than being theoretical about the issues the author describes real-world situations and ways to work around them. A few examples of the issues the author describes in these sections are team development of common modules, n-tier client-side validation, and scalability and performance.

Having read this book cover-to-cover (something I rarely do with technical books), there were a few sections that I did not find useful. These sections were the ones on ClassLoaders, Custom ClassLoaders, and Java Native Interface. Also, I felt the section on Configuration was a bit weak, and did not address many of the issues I have faced with configuration issues involving distributed systems. Overall, this is an excellent book, one that is now included in my "Top 5" list of technical books.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
10 of 10 people found the following review helpful:
5.0 out of 5 stars The best server side java book I've ever read., May 3, 2001
By "cpfeifer" (Baltimore, MD USA) - See all my reviews
Whether you're building your own Java application server, or evaluating your options when it comes to building an enterprise class application, there's an awful lot to consider. Everyone likes to throw around the adjective 'enterprise'; 'enterprise class,' 'enterprise information system,' 'enterprise solution' but what does this mean? What is an enterprise solution? And more importantly how do you build one? This book cuts through the J2EE hype and gives you the straight dope on desiging/implementing realistic java based distributed systems.

As a Sun Certified Java 2 Developer, I've read more than my fare share of bad java books. The good thing is that they are very easy to spot: they are typically extremely thick books with trivial examples and a huge API reference (that you can download from Sun's website) for filler. This book is a voice of reason in Sun's flood of J2EE (especially EJB) hype. It's a wholly remarkable Java book. Ted Neward should be rewarded and congratualted for this book, it sets a new standard in content quality for Java books.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars Very good book if you need know about classloaders...
This book is very good if you need know how to build a simple server and what things you must know about it.
The text is easy to read and very good detailed.
Published 9 months ago by Jorge Esteban Malpartida

5.0 out of 5 stars Must read for serious enterprise developer
One of the best books I have read. It goes through the process of creating and Enterprise Application Server. Read more
Published on May 5, 2002 by Prantor Bora

3.0 out of 5 stars It's okay, I guess
I'm fairly new to java (less than 1 year) and I thought, given what the other reviewers had to say, that this book would have been a more impressive work, especially to a newbie... Read more
Published on March 6, 2002

3.0 out of 5 stars Interesting but of little real world use
Would you believe that there is a Java Server book that has almost nothing to do with Servlets, JSPs, and Enterprise JavaBeans? Read more
Published on January 17, 2002 by Thomas Paul

5.0 out of 5 stars Excellent Perspective on Server Side Java
This is the first book i've seen on server-side Java that does not focus exclusively on J2EE. While the J2EE API and application servers are a tremendous boon to quick... Read more
Published on December 24, 2001 by lkb2k

5.0 out of 5 stars Best Server Programming book for Java I've found
I'll be honest, I'm an O'Reilly fan. If there's a book on a subject with a furry little animal on the front, then that's the one for me. Read more
Published on July 10, 2001 by C. Allwein

5.0 out of 5 stars Excellent, original, interesting and very useful!
I was going to write a review on this book, because I found it very useful... but then after reading all the other reviews, I have not much to write! I agree with most! Read more
Published on April 26, 2001 by S.Temel

5.0 out of 5 stars 5 star book
This book ranges rather widely, covering a number of topics that are not included in other server side Java programming books. Read more
Published on January 18, 2001

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.