|
| Login | Sign up | My Wish List |
![]() | Engineering Distributed Objects by Wolfgang Emmerich ISBN-10: 9780471986577 ISBN-10: 0-471-98657-7 ISBN-13: 9780471986577 ISBN-13: 978-0-471-98657-7 Hardcover 2000-06-09 Wiley Find Lowest Price | |
Editorials | ||
Product Description Wolfgang Emmerich Engineering Distributed Objects The pay-offs for creating distributed applications are in achieving portability, scalability and fault-tolerance. In order to simplify building software that performs robustly regardless of platform or network infrastructure, a new strata of 'middleware' has been created. This book provides a conceptual framework within which to describe object-oriented middleware for the integration of distributed objects. UML is used to explain distributed systems concepts. Presenting both an extended case study and smaller illustrative examples, there are plenty of coded examples in Java, C++, CORBA IDL and Microsoft IDL, which reflect the reality of today's multi-language heterogeneous systems. This is a book for developers who are new to programming in distributed environments. It also supports a variety of courses where the central theme is object-oriented development with middleware technologies. The book shows the middleware concepts and principles using examples taken from: * OMG/CORBA * Microsoft COM * Java/RMI On the accompanying website (http://www.distributed-objects.com) are exercises, sample solutions and working code for the examples. This site is also designed for instructors to assist them with course development and delivery. | ||
Download Description The pay-offs for creating distributed applications are in achieving portability, scalability and fault-tolerance. In order to simplify building software that performs robustly regardless of platform or network infrastructure, a new strata of 'middleware' has been created. This book provides a conceptual framework within which to describe object-oriented middleware for the integration of distributed objects. UML is used to explain distributed systems concepts. Presenting both an extended case study and smaller illustrative examples, there are plenty of coded examples in Java, C++, CORBA IDL and Microsoft IDL, which reflect the reality of today's multi-language heterogeneous systems. This is a book for developers who are new to programming in distributed environments. It also supports a variety of courses where the central theme is object-oriented development with middleware technologies. The book shows the middleware concepts and principles using examples taken from: . OMG/CORBA . Microsoft COM . Java/RMI On the accompanying website are exercises, sample solutions and working code for the examples. This site is also designed for instructors to assist them with course development and delivery. | ||
Reviews | ||
Great introduction to distributed programming I took a university class on distributed programming this year that required this book. I found it a great introduction and even a comprehensive overview of COM, RMI, and especially CORBA. However, if you're looking for code examples and step-by-step howto using a particular language, you won't find much of it in this book. Distributed programming concepts are covered quite extensively, but one of the core fundamental principles of distributed programming is heterogeneity, both hardware and software. Thus, this books takes a more abstract view of distributed programming than a "Here's how to do it in Java..." or "Here's how to do it in C++..." | ||
Important New Book in Distributed Systems Development This book covers an area of increasing importance, ie the design and implementation of modern distributed object systems. It combines details of the technologies, eg. CORBA and COM, with design notations and issues, eg. UML and scalability. As such, it fills a very important gap in the market and deserves to be successful. I know of no other book that tackes these issues in the same coherent manner. I have been teaching these topics for the last three years on undergraduate and postgraduate courses, and have had to use a variety of different literature resouces. This book now provides me with an excellent core text - well written and presented, with good explanations of complex issues. Many thanks, Wolfgang. I can thoroughly recommend this book to teachers and researchers in this area. | ||