Items related to Advanced Java Networking

Advanced Java Networking - Softcover

 
9780137491360: Advanced Java Networking

Synopsis

Written by a member of the Tcl/Tk development team at Sun labs, Java Network Programming gives advanced, platform-independent treatment of Java network programming. A unique sample "feature application"--Internet Calendar Manager--is used throughout the book. The CD-ROM contains JDK 1.1, the latest release, as well as countless network examples found in the text.

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

Review

Advanced Java Networking gives the reader a well-rounded and fairly detailed introduction to Java networking technologies. The subjects Sridharan covers sound like a seminar list from a software development conference: IDL/CORBA, RMI, JDBC/SQL, JavaBeans, Castanet, JMAPI, servlets, and JavaOS, to name a few. But this isn't a dilettantish cursory look at each of many technologies. Rather, this book provides the programmer with the kind of information needed to make solid design and implementation decisions. In the chapter on RMI, for example, Sridharan spends a little time explaining the attractions and shortcomings of the specification. Then, while walking you through the creation of a calendaring application, shows you some of the ins and outs of actual program design with RMI.

All of these features are in addition to the excellent treatment of general advanced Java stuff you'll want to understand thoroughly before you plunge into the really hairy stuff. Furthermore, all the code appears on the companion CD-ROM for easy reference.

This book is ideal for knowledgeable programmers who are trying to decide how to attack a problem. You might need to use another book for further details on your solution of choice, but this is a fine place to start.

From the Inside Flap

Introduction

Thanks a million!

Writing a book is a time-consuming and arduous process with incredible rewards from both a career and personal perspective. While this entire book is written in the plural first person as a nod to my contributing author, Bill Rieken, I want to take a moment and thank each and every single person who helped me in this endeavor. It has always been my lifelong dream to write a book, and now that I've actually done it I realize it could never have been possible without the great many folks who stood by me.
The first thing moonlighting authors begin to realize is that the free time they once had to hang out with friends, watch “ER,” and take a weekend flight to the Red- skins game is lost. I actually met my girlfriend three weeks before I began writ- ing. Amazingly, she's still with me after several nights of “sorry sweetie, I gotta write.” I love you Jenn! My mom and my sister may be the women behind this man, but Jenn is most definitely the woman beside him. Thanks to all three of the most incredible women on the face of the planet!
Extra special thanks go to Bill Rieken, who helped me by getting those darn sock- ets straight! He was an extraordinary help in outlining some of the security prob- lems that the Internet brings to the network programming table. Bill is a mad scientist, a jolly old man, and a two-year old all rolled into one. Working with him has been and always will be a blast.
My friends were terrific throughout the entire process. Dave Krause dutifully called me after every Redskins loss to cheer me up, (Ensign) Daniel Orchard-Hays tried to get me to golf, Jon Hogue was around (somewhere), and somehow I man- aged to make it to Doug Jelen's wedding where I didn't even stumble with my best man's speech (“I've known Doug forever, and I would be the first to say that his garbage collection algorithm was implemented exceptionally well.” )
Sydney Springer and Maurice Balick gave me my start in Silicon Valley, and they are two of the most wonderful people in the world. Hellene Garcia whined con- stantly about 49er superiority, Karin Stok-Harrison was a sweetheart, James McIlree made fun of my BMW, Janet Koenig made me laugh, and Laraine Peterson was a scout leader. I love all the engine ears and marketeers at SunSoft Object Products, especially Ken Oestreich and Manish Punjabi, my marketing conscience. My manager, Jeff Zank, was incredibly understanding and belied my experience with managers when I told him I needed “time to edit.” This business is about people, and Jeff understands that.
Over at Prentice Hall, Ralph Moore made sure my manuscript was nice and neat. And, Mark Taub got me signed up to write a book to begin with. He showed remarkable trust in letting a kid write a book! Sean Donahue masterfully cor- rected my engineering-tainted English, and Eileen Clark made sure the produc- tion schedule didn't go through the roof.
Finally, Larry Pass, Fred Kuhl, Bill Rieken, Laraine Peterson, and Bob Goldberg helped me make sure everything I wrote was correct and useful. Ultimately, how- ever, the onus is on me to make sure everything is right, and I accept the blame for anything that may have gone wrong. It amazes me that a Computer Science- dropout-turned-English-major could end up in Silly Valley, in the hottest field imaginable, writing a book, and evangelizing Java for the best company in the Valley. Thanks to all the men and women of Silly Valley without whose passion, drive, and energy I would have been a lost soul long, long ago.
Prashant Sridharan

How to read this book
By now you've seen all the hype, read all the books, and discovered all the won- ders of Java. But, most of us still use C++ or C to create our hard-core applications, saving Java for our Web pages or leaving it to HTML jocks to fiddle with. Doing so denies us the opportunity to use a programming language that makes interfacing with a computer infinitely easier, with less frustration and faster results.
Java is much more than “Dancing Dukes” or a programming language for Web pages. It is a strong alternative to the masochistic programming of the pastÑPro- gramming in which countless months were spent debugging, in comparison to the mere days it took to code the initial concept. Java allows us to spend more time in the conceptual phase of software design, thinking up new and creative ways to bring the vast knowledge of the Internet and its many users to our desktop.
Gone are the days of reliance solely on the machines sitting in our offices, resting in the living room, or gathering dust in the kitchen. Today, our information, and the steady flow thereof, is garnered from the millions of our fellow computer users around the world, not only from a shiny disc we slip into the little slot on the front of our machine.
Up until now, you've no doubt designed programs to interface with that knowl- edge using C or C++. Java, however, will change all of that. Residing alongside its ability to create adorable and functional user interfaces quickly and easily is the capability to easily connect to the Internet. Java, after all, is The Internet Language.
What this book is all about
Advanced Java Networking is designed to present you with a myriad of alternatives to connect your applications to the Internet. It is neither a programming reference nor a marketing brochure. We'll leave that to the geeks and marketeers to battle out. Instead, we wanted to explore each alternative without marketing bias or engineering snobbery.
One part of the engineering community will tell you that plain vanilla sockets are the only true way to communicate information over a network. Another will pur- port that Java-only applications relying on Remote Method Invocation (RMI) will solve all your communication problems. Then, of course, there is the Common Object Request Broker Architecture (CORBA) camp. We will present you with an honest account of each alternative, as well as guidelines for choosing what's best for your business or programming needs. In addition to the hundreds of lines of sample code we will supply to help you start from scratch with Java communica- tion, we will place an additional emphasis on migration of your existing desktop- centric applications to an Internet-ready world.
Who should read this book
We assume that you have a strong object-oriented programming background, preferably in Java. You should have a strong grasp of Java fundamentals such as how to create a class, how to compile and execute programs on your native sys- tem, and how to deploy Java applications. Furthermore, you should understand a good deal of the terminology of the object-oriented world. In this book, we do not attempt to cover these details as this is not an introductory Java text.
How to read this book
We've divided this book into parts, and each part into chapters. Each part addresses one aspect of Internet programming, be it Java Fundamentals, Core Networking like RMI, CORBA, or Java Database Connectivity (JDBC), Advanced Networking like Beans and Java Web Servers, or some general Java Networking Information in which we've included a special chapter on Internet security that will address simple Applet Security restrictions, as well as more complex subjects such as good ol' Kerberos.
Finally, we want to show you that Java programming is much more than an ani- mation floating by a Web page, or interactive Internet content. Java is a language that the authors of this book truly, honestly believe in. We make no effort to con- tain our enthusiasm for it, and certainly don't apologize for our delight in work- ing with it. We hope that you will come to love this language as much as we have.
Where to begin
It's hard to believe, but Java is a little more than a year old! In the span of one year, a hundred or so books have been written on Java! Following is our honest appraisal of what we believe are the top three Java programming books on the market today. We feel these books, along with this one, will give you one heck of a Java library.
You will find that our code samples, as robust and well-documented as they are, sometimes will contain Java routines that seem esoteric. While we consider them essential, Java programmers who are unfamiliar with the language's powerful communication tools will find them strange and daunting. We do our best to explain them as well as we can, but we make no attempt to be exhaustive in our summary. These books will give you the proper foundation to build your net- worked applications.
In addition, there are several Java workshops and classes from which to choose. We have seen or have attended a few of them, and we chose one that we feel pro- motes the language properly, and tea

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

  • PublisherPrentice Hall Ptr
  • Publication date1997
  • ISBN 10 0137491360
  • ISBN 13 9780137491360
  • BindingPaperback
  • LanguageEnglish
  • Number of pages500

Buy Used

Condition: Fair
Ship within 24hrs. Satisfaction...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Other Popular Editions of the Same Title

9780130844668: Advanced Java Networking (2nd Edition)

Featured Edition

ISBN 10:  0130844667 ISBN 13:  9780130844668
Publisher: Prentice Hall Ptr, 2000
Softcover

Search results for Advanced Java Networking

Stock Image

prashant-sridharan-bill-rieken-laraine-peterson
ISBN 10: 0137491360 ISBN 13: 9780137491360
Used Paperback

Seller: BooksRun, Philadelphia, PA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Fair. Bk&CD-Rom. Ship within 24hrs. Satisfaction 100% guaranteed. APO/FPO addresses supported. Seller Inventory # 0137491360-7-1

Contact seller

Buy Used

US$ 7.92
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Sridharan, Prashant
Published by Prentice Hall Ptr, 1997
ISBN 10: 0137491360 ISBN 13: 9780137491360
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_310946764

Contact seller

Buy Used

US$ 6.14
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Prashant-sridharan-bill-rieken-laraine-peterson
Published by Prentice Hall Ptr, 1997
ISBN 10: 0137491360 ISBN 13: 9780137491360
Used Softcover

Seller: Goodwill of Silicon Valley, SAN JOSE, CA, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: very_good. Supports Goodwill of Silicon Valley job training programs. The cover and pages are in very good condition! The cover and any other included accessories are also in very good condition showing some minor use. The spine is straight, there are no rips tears or creases on the cover or the pages. Seller Inventory # GWSVV.0137491360.VG

Contact seller

Buy Used

US$ 7.46
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Prashant Sridharan
Published by 1997, 1997
ISBN 10: 0137491360 ISBN 13: 9780137491360
Used Softcover

Seller: ChouetteCoop, Kervignac, France

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Used: Good. Occasion - Bon Etat - Advanced java networking (bk/cd) (1997) - Grand Format. Seller Inventory # 2525033

Contact seller

Buy Used

US$ 8.47
Convert currency
Shipping: US$ 9.06
From France to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Sridharan, Prashant
ISBN 10: 0137491360 ISBN 13: 9780137491360
Used Softcover

Seller: Infinity Books Japan, Tokyo, TKY, Japan

Seller rating 3 out of 5 stars 3-star rating, Learn more about seller ratings

Condition: Near Fine. Advanced Java Networking gives the reader a well-rounded and fairly detaile d introduction to Java networking technologies. The subjects Sridharan cove rs sound like a seminar list from a software development conference: IDL/CO RBA, RMI, JDBC/SQL, JavaBeans, Castanet, JMAPI, servlets, and JavaOS, to na me a few. But this isn't a dilettantish cursory look at each of many techno logies. Rather, this book provides the programmer with the kind of informat ion needed to make solid design and implementation decisions. In the chapte r on RMI, for example, Sridharan spends a little time explaining the attrac tions and shortcomings of the specification. Then, while walking you throug h the creation of a calendaring application, shows you some of the ins and outs of actual program design with RMI. All of these features are in addition to the excellent treatment of general advanced Java stuff you'll want to understand thoroughly before you plunge into the really hairy stuff. Furthermore, all the code appears on the comp anion CD-ROM for easy reference. This book is ideal for knowledgeable programmers who are trying to decide how to attack a problem. You might need to use another book for further details on your solution of choice, but this is a fine place to start. Seller Inventory # RWARE0000001163

Contact seller

Buy Used

US$ 14.10
Convert currency
Shipping: US$ 13.50
From Japan to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

SREEDHARAN,
Published by Prentice Hall Ptr, 1997
ISBN 10: 0137491360 ISBN 13: 9780137491360
New Softcover

Seller: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Seller Inventory # ABNR-118312

Contact seller

Buy New

US$ 47.68
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

SREEDHARAN,
Published by Prentice Hall Ptr, 1997
ISBN 10: 0137491360 ISBN 13: 9780137491360
New Softcover

Seller: Basi6 International, Irving, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Seller Inventory # ABEJUNE24-61532

Contact seller

Buy New

US$ 47.68
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Sridharan, Prashant; Rieken, Bill; Peterson, Laraine
Published by Prentice Hall, 1997
ISBN 10: 0137491360 ISBN 13: 9780137491360
Used Softcover

Seller: Buchpark, Trebbin, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Sehr gut. Zustand: Sehr gut - Gepflegter, sauberer Zustand. Außen: angestoßen. Innen: geknickt. Aus der Auflösung einer renommierten Bibliothek. Kann Stempel beinhalten. Fehlt: CD. | Seiten: 512 | Sprache: Englisch | Produktart: Bücher. Seller Inventory # 42950204/202

Contact seller

Buy Used

US$ 6.63
Convert currency
Shipping: US$ 50.95
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Prashant Sridharan
Published by Prentice-Hall, 1997
ISBN 10: 0137491360 ISBN 13: 9780137491360
Used Softcover

Seller: Books Puddle, New York, NY, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: Used. pp. 368. Seller Inventory # 26272253

Contact seller

Buy Used

US$ 60.06
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Sridharan Prashant
Published by Prentice-Hall, 1997
ISBN 10: 0137491360 ISBN 13: 9780137491360
Used Softcover

Seller: Majestic Books, Hounslow, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Used. pp. 368. Seller Inventory # 7575714

Contact seller

Buy Used

US$ 58.76
Convert currency
Shipping: US$ 8.63
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

There are 2 more copies of this book

View all search results for this book