- FCE
- George VI
- South Carolina
- Lawrence, Margaret
- Norwegian
- Neurosurgery
- Green, Carl R.
- Ruth
- Commodities
- Haldeman, Jack C.
- Guest, Diane
- Seville
- Windows CE
- Food Allergies
- Africa
- Baroque to Neo-Classical: 1600-1800
- Iran
- Programming
- Housing
- General AAS
- For Dummies
- Geography
- Christianity
- White House
- Software Design
- Writing Skills
- Norman, Howard
- Preuss, Paul
- Hairdressing
- Remote Sensing
- Some of our other sites:
- Books
- Clothing, Shoes and Accessories
- Baby Clothes and Accessories
- Cosmetics, Beauty Products and Fragrances
- Cellphones, Call Plans and Accessories
- Video Games
- DVDs
- Electronics, Gadgets and Computers
- Health and Personal Care
- Home and Garden
- Home DIY
- Jewelry
- Magazines and Newspapers
- Music Downloads
- Musical Instruments
- Office Equipment and Supplies
- Software and Games
- Sporting Goods
- Toys and Games
- Watches
- UK Books
- UK Video Games
- UK Home and Garden
- UK Electronics, Gadgets and Computers
- UK Baby Clothes and Accessories
- UK Software and Games
- UK Sporting Goods
- UK Toys and Games
Books : Computing & Internet : Web Development : Web Scripting & Programming : Java : Jini
-
Wrox specialise in books written by programmers, for programmers. This latest volume on developing Java- based web applications is no different. All 12 authors are developers and consultants--including some who have been part of Sun's own Java team.
The Web is becoming more and more a way of delivering applications, rather than just static Web pages. Java is becoming more and more popular as a tool for building Web applications, thanks to Java servlets and Java Server Pages. Professional Java Server Programming is a big book full of code samples and of real world experience.
Starting with a grounding in Web application development and technologies, the book introduces the various concepts of using Java to deliver Web content--as well as helping to give you the tools you need to work around the limitations of Web servers and Web browsers. You'll also learn how to develop complex database driven applications and how to make the work faster. As this is a book on the cutting edge of Java development, you'll also find sections on using Java with XML documents and LAP directory servers, as well as Enterprise Java Beans. There's even a good look at the next generation of Java technologies--Jini and Java Spaces, with a look at how these can be used in Web applications.
This is a superb and extremely practical book. If you're building Java-based Web server applications, this is a book you need to have next to your terminal, if only for the 300 pages of reference material in the Appendices! --Simon Bisson
-
-
-
Jini is Sun's Java-based dynamic network protocol. Jini-enabled applications and devices can add and leave networks as they please, discover the features of the network and make use of them without human intervention. Jini supports distributed applications as well as enabling plug-and-play hardware via Jini device drivers.
Jini is built on Java's network support which opens Professional Jini. This leads on to RMI after which Sing begins on Jini proper. He goes into detail on Jini's Lookup Service, which lies at its heart, distributed events, distributed leasing and distributed transactions. The useful Javaspace technology is covered and then it's into creating some sample Jini applications.
Sing clearly knows his subject but assumes you do too. Although Jini's end result is simplicity of operation, it's a complex, multi-layered, unintuitive technology associated in most minds with hardware. Sing, though, seems to be saying its main importance lies in the area of distributed applications. To this end he supplies example code on a grand scale with plenty of discussion on how it works. Existing Java programmers should have little trouble getting up to speed with what must be the definitive text on the subject.
Unfortunately, Sing provides little context for Jini in the early chapters which makes for initial heavy going. Fortunately, the latter chapters provide coverage of real-life Jini examples, including PersonalGenie. It makes sense to read these first to get a feel for what Jini can actually do. --Steve Patient
-
-
-
Written for the experienced developer who wants to understand what's next in Java programming, Jini in a Nutshell provides an excellent source of information on the latest Jini specification from Sun in a nicely concise format. Part tutorial and part reference, this title is a great place to start to get a handle on the potential of Jini.
In the near future, Jini devices will be able to attach to networks anywhere, while looking up and "leasing" services (like printing). This standard promises a new era of more flexible network connectivity. This book shows you how to help make this happen. First, the text delivers an effective tutorial to basic and advanced topics in Jini programming, with plenty of short examples of actual server and client code that shows off RMI, discovery and leasing services, as well as remote events, JavaSpaces and other necessary features of this powerful and complicated new set of APIs from Sun.
The focus on the practical side of development is a strength here. The authors give plenty of hands-on tips, such as installing and running the Jini Starter Kit (JSK). More than most APIs, successful programming with Jini requires knowing the "rules" of what needs to be done with each class or interface. The authors provide step-by-step guidelines--as well as sample code--for each area of the API. This text concludes with over 100 pages of valuable reference material on every Jini utility, class and method.
In all, with a mix of well-chosen programming tutorials and compact reference material, Jini in a Nutshell proves that a book doesn't have to be a thousand pages long to be comprehensive. This title will serve as a useful asset for the Java programmer who wants to learn Jini quickly and thoroughly. --Richard Dragan, amazon.com
Topics covered: Overview of Jini and discoverable network services, Jini communities, programming tutorial, sample code, installing and configuring the Jini Starter Kit (JSK), JSK utilities: reggie, mahalo, outrigger, fiddler, mercury and norm, Remote Method Invocation (RMI), object serialisation, activation, Jini Lookup Services, lookup and discovery support classes, attributes, leasing, landlords and lease policies, distributed remote events, service administration, Jini support classes, collections, thread utilities, reliable logs, transactions, the two-phase commit protocol, nestable transactions, JavaSpaces, read, write and take operations, helper services, the Lease Renewal Service, the Event Mailbox Service, Java 2 security basics, Jini class and API reference.
-
-
-
-
-
-
-
-
What does Sun's Jini technology mean for the future of distributed computing? To find out, take a look at The Jini Specification, a guide written for IS managers and Java developers alike.
The book starts with a discussion of what Jini is and how it works. (In short, Jini allows Java clients to invoke remote services easily through Java.) The authors present a chat message server and explain the Jini architecture in which clients look up and "lease" remote services.
The core of the book covers classes in the Jini specification. First there's an overview of Jini illustrated with a printer service. Then it takes a close look at how clients "discover" Jini services, either through multicast or unicast protocols. The authors also present useful built-in utility classes here.
Next comes material on storing entries for Jini services (used for identifying them across the network) and the classes used to "lease" remote services. An interesting section on remote events contrasts these with local JavaBean events. Following this is a discussion of Jini transactions, including the two- phase commit process used to manage work done remotely.
Later the book turns to the new JavaSpaces classes which permit sharing data between Java processes in order to facilitate parallelism. An intriguing appendix reprints a white paper in which the Sun team outlines its philosophy of distributed computing. They argue that local and remote objects need to be handled differently: object location transparency is a myth.
With its mix of technology briefing and nuts-and-bolts detail The Jini Specification offers a valuable perspective on the latest advance in Java distributed computing from Sun. --Richard Dragan
-
-
What does Sun's Jini technology mean for the future of distributed computing? To find out, take a look at The Jini Specification, a guide written for IS managers and Java developers alike.
The book starts with a discussion of what Jini is and how it works. (In short, Jini allows Java clients to invoke remote services easily through Java.) The authors present a chat message server and explain the Jini architecture in which clients look up and "lease" remote services.
The core of the book covers classes in the Jini specification. First there's an overview of Jini illustrated with a printer service. Then it takes a close look at how clients "discover" Jini services, either through multicast or unicast protocols. The authors also present useful built-in utility classes here.
Next comes material on storing entries for Jini services (used for identifying them across the network) and the classes used to "lease" remote services. An interesting section on remote events contrasts these with local JavaBean events. Following this is a discussion of Jini transactions, including the two- phase commit process used to manage work done remotely.
Later the book turns to the new JavaSpaces classes which permit sharing data between Java processes in order to facilitate parallelism. An intriguing appendix reprints a white paper in which the Sun team outlines its philosophy of distributed computing. They argue that local and remote objects need to be handled differently: object location transparency is a myth.
With its mix of technology briefing and nuts-and-bolts detail The Jini Specification offers a valuable perspective on the latest advance in Java distributed computing from Sun. --Richard Dragan


















