Distributed
More Pages: Distributed Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233

List price: $75.00 (that's 60% off!)
Used price: $29.95

Detailed Brochure
Used price: $13.41
Buy one from zShops for: $58.82

To Claudia; you all are my friends...
Used price: $4.99
Buy one from zShops for: $7.49

Covers Java 1 only -- OUT OF DATEIf you want a book that describes the ORIGINAL RMI only, then this is the book for you. Otherwise, keep looking.
Good, introductory, practical "how to" text on RMIThe book is divided into four logical parts. The first part describes the Java RMI API as a conceptual framework. Code examples illustrate the important points of using remote methods. The description is very clear and covers topics like creating a registry, defining remote interfaces, and setting up a distributive model.
The second section builds on the academic and theoretical descriptions presented in the first chapter. Through some simple (contrived) examples, a better understanding of basic distributed design methods is evident.
The third section gives a couple of "real world" examples of RMI usage. While the examples are simplistic, they do illustrate the material covered in the first and second sections of the book and do provide good code examples. One part of the book I like, althought it is a waste of space, is a summary of the entire code examples presented after a detailed analysis of the code samples is given. This allows the reader to see how the code fits togther without needing to look at the code on the CD-ROM.
The fourth section is a series of appendices describing the RMI API. While this is normally "fluff" material, in the context of this book, the appendices serve as a worthwhile reference.
Good points of the book: -- clear writing -- good explanations -- plenty of code examples -- the book stys focused on one topic -- RMI (too many other texts get involved with serialization, messaging, CORBA, etc.)
Bad Points: -- this is not a distributed programming how to book (but does not intend to be) -- Distributed design is not covered. The author assumes that you have an understanding of distributed design and want to USE RMI to implement a distributed design.
Summary: A good how to guide to RMI.
Good, verboseThat said, the book does have certain things going against it. The first is the fact that it does not talk about Java2 (You'll understand the evolution of RMI when you start reading about RMI/IIOP etc.). The second is that the author does not really delve into clarifying the definitions. Also, the book is verbose and the author tries to tell you a lot of stuff which may not be quite the thing you are looking for when you start reading it. This, though, is what makes the book worth a second reading.
Finally, the examples don't always work. You will need to use a bit of ingenuity (for example convert the chat applet into text based chat client etc. to avoid the problems associated with getting the server running etc.). The popular browser when this book was written was Netscape, which supports RMI, while with the current versions of IE (5.0) you'll find that the examples don't work at all. You'll need a plug in etc.
In my opinion this book is certainly worth reading.
As for buying the book you are probably better off buying a book on J2EE which integrates RMI and puts it all into perspective.

Used price: $1.84
Buy one from zShops for: $1.83

Dry as Dust- there are lots of errors in the sample multiple choice questions; and
- some subject areas are not covered in enough depth (cursors, locking spring to mind).
So you will need a supporting text to cover the areas that this text is weak on.
I failed first sitting (solely on the text) and passed the second time (with the assistance of another textbook).
Will help you pass
Best SQL Study Guide AvailableComplement this book with the Transcender exams to round out your study and you'll be well prepared. The book is a little light on some areas, specifically cursors. You should have some significant experience with the product itself in order to pass the exam. You will be asked to apply your knowledge, not simply recall answers.
The author does a fine job of reviewing the essential parts of all exam objectives. This book would be improved with a few more real-world examples. The one supplied early on is not used enough or is absent from some chapters. Again, a convenient exam topic (with matching page numbers) guide is found on the back cover. A very nice touch.

Used price: $0.78
Collectible price: $12.99
Buy one from zShops for: $1.00

This is by far the worse book I ever read. REAL SHAME!
Lack of direction; very dry and boring read.In summary, painful book; purchase at risk to your own mental health. Oh yes, THANKS JAKE STURM.
Excellent Book!
Used price: $0.62
Collectible price: $9.99
Buy one from zShops for: $0.55

Save your money, and your self-respectDCOM is just another disposable technology. As such, it was a complete failure; one that the marketing folks at M$ have tried to bury as quickly as possible under an avalanche of .NET hype.
DCOM was hard to port because, like COM, it is based on a binary standard (i.e. a standard that changes when you leave x86 and go to 64-bit RISC). Not only that, but DCOM doesn't support distributed transactions. Worst of all, DCOM is a very, very complicated technology to use. Three strikes... YOU'RE OUT!
The half-wit MBAs at Micro$oft realized their mistake and have abandoned DCOM, leaving it forever in the backwaters where the only record of its sorry existence are stupid books like this.
I have no idea why someone would want to buy this book. Folks, this is a dead technology. It is no more. It is an ex-techology. If you buy this book, you are lying to yourself. This book will sit an gather dust, unless you can find more productive uses for it...like burning it to stay warm.
Book of Escher artHighly not recommended..
Excellent overview of MS's business computing strategyThe Gnome metaphor was difficult to struggle through and not totally effective but it did convey some key concepts about transaction processing. The bottom line is that after reading this book, I have gained a more fundemental understanding of the "why" of several core Microsoft technologies like MTS. This understanding will enable me to more effectively leverage these technologies.

List price: $37.00 (that's 13% off!)
Used price: $15.00
Buy one from zShops for: $18.00
After an introduction to Beowulf and parallel computing in general, the authors describe the advantages to and organization of a typical Beowulf setup. They next describe the basic PC hardware (which will be familiar to many Intel users). The do-it-yourself impulse in Beowulf supercomputing is strong, and the authors show how to choose everything from a CPU and memory to networking options (including TCP/IP basics and Fast Ethernet). They cover hardware and software installation and the basics of configuring Linux on Beowulf nodes (which do the work of parallel processing).
Next the book covers issues of security and system administration of a Beowulf cluster. (Here the authors strike a balance between accessibility and security with the concept of a "guarded Beowulf.") They cover a variety of Linux utilities for remote computing and administration.
An essential piece of Beowulf technology is the Message Passing Interface (MPI), a set of APIs that permit programmers to develop parallel programs in C/C++ and FORTRAN. With MPI, programs running on different CPUs can pass messages and share the same data. The samples that round out this book are excellent--a ray-tracing example, a parallel sorting algorithm, and a cellular automata program. The authors do a good job of explaining the issues of taking advantage of parallelism within Beowulf software. --Richard Dragan

Broad introduction to PC clusters
Excellent starting pointIT IS NOT (nor do I believe it was intended as) a detailed roadmap of EXACTLY how to build one. The Beowulf architecture isn't so much a single type of implementation, but rather an approach to applying COTS technology to solving computational problems. The details of any single Beowulf implementation depend greatly on the specific computational problem being attacked. (Something that is pointed-out within the book.) The authors therefore took a different approach.
Some of the topics covered in the book WILL, eventually, be outdated: specifically, the section on the PCI bus, some of the material on network technology, and the section on available processors. As COTS technology advances, and as Beowulf architectures change to take advantage of those advances, some sections will become outdated. However, this is unavoidable for any text reviewing the current state-of-the-art. There is also a lot more here that is NOT likely to be outdated within the next several years..
There may also be sections in the text that the reader will already be familiar with, and can therefore skip. This is also inevitable considering the nature of the text and will obviously vary depending on the reader.
I can recomend this text highly as a starting point in learning what a Beowulf is, some of the ways they are put together, and for exploring many important design and implementation decisions. In my own case, it helped me resolve a number of design issues I was wrestling with about my own system. It does not, however, stand alone. After starting with this text, most readers will then certainly need to refer to online sources for further information.
excellent resource for building a beowulf
Used price: $3.15
Buy one from zShops for: $19.50

Good reference book for SAP ImplementationConclusion: The user level is mentioned as Intermediate to Advanced in the back cover, but I feel that this book is only suitable to Beginners to Intermediate level.
Jack of all master of none..
Big, heavy book.In short, the book falls short on the very count that appears be it's strong point: depth. If anybody who is really working on SAP got anything useful out of this book, I would be amazed to hear about it.

Used price: $3.97
Buy one from zShops for: $7.88
The most hands-on part of this title examines how to implement a Web-based database using three different technologies: Java Database Connectivity (JDBC) for programming relational databases in Java; the emerging SQLJ standard for creating "embedded" SQL within Java code; and the ODMG Java binding for manipulating object-oriented databases directly in Java. Next, the authors look at providing HTML pages on the fly using Common Gateway Interface (CGI) and Java Servlets. Further sections introduce additional Java-based technologies, such as Remote Method Invocation (RMI), Java Object Request Brokers (ORBs), JavaBeans, and Enterprise JavaBeans.
Later in the book, the authors explore the intricacies of the XML standard for structuring content within Web browsers. They also detail the Java classes that permit developers to program with XML today. The final chapter concentrates once more on the future tense, with a tour of other emerging standards and technologies. --Richard Dragan

Informative yet Poory organizedBUT, much to my amazement, I found most of the examples(code)(programming constraints) inconsequentially and almost irritatingly organized throughout the book, as it assumes you have some java programming under your belt which I do not.
There are some great points to this book. $50 is steep, but then it does manage to give you a fundemental understanding of how Java and XML may prove the most common tools in future web endeavors.
Some good information, but ...It has feel of a book which has been thrown together in a hurry. Some of the sample programs are poorly documented and difficult to understand. I'm not sure the writers really knew who their target audience were; some of the Java text, for example, is very basic but other parts of it are difficult, but there's not a logical step-by-step progression. The book is really a bit of a rag-bag. That said, there's a lot of good stuff in here, but it's hard work finding it sometimes.
Good, but doesn't live up to the title!
List price: $34.95 (that's 30% off!)
Used price: $2.19
Collectible price: $2.16
Buy one from zShops for: $2.44
In order to create distributed applications, Java programmers need to be familiar with a host of technologies and language features in Java. These include Java's networking capabilities, its threading model, CORBA, Java Remote Method Invocation (RMI), and the JDBC standard for connecting to databases. Java Distributed Computing is a step-by-step guide to all of these pieces of the puzzle, presented in a concise, usable format.
The author presents each topic in digestible increments with some illustrative Java code, including a distributed game of chess, a chat application, and a whiteboard application. Advanced chapters cover security issues and dealing with "limited bandwidth" applications (such as pagers or Web browsers). Useful appendices list the fundamentals of CORBA, RMI, and JavaSpaces to make it easy for the working developer to look them up. --Richard Dragan

This book is a waste of time & money, no quality controlO'Reilly have a big turkey here. Save your money - buy something else.
Good Overview of Distributed Programming in Java
Great book to begin distributed Java programming with.For example, I used the book to examine Corba, RMI, and message-based systems. I decided to choose RMI as the best method in my circumstance...I wrote several sample apps using RMI following the examples in the book. Once I felt comfortable with this, I went out and bought a Java book on RMI.