Human Places (Second Edition): Guidelines for Urban Open Space Design: Guidelines for Urban Open Space Design

Author: Li Wenjun
Publisher:
Publish Date: 2001-10-01
Features: Distributed computing is a significant development direction in current software technology. This book takes the CORBA specification from the OMG organization and the EJB specification from Sun Microsystems as examples to introduce readers to the basic concepts, development processes, standards, and advanced topics of distributed object technology. The book is divided into four parts:
Part 1 "Basic Concepts" introduces the fundamental concepts and principles of transitioning from traditional centralized computing to object-oriented distributed computing;
Part 2 "Development Process" first demonstrates a typical development process for a CORBA application, then discusses in detail how to use OMG IDL to write object interfaces, how to use the Portable Object Adapter (POA) to write server programs, how to write client programs with different invocation types and communication methods, and how to deploy applications in a runtime environment;
Part 3 "Advanced Topics" explores topics such as object lookup in distributed environments, asynchronous and multicast communication between objects, distributed transaction processing, and server performance and scalability;
Part 4 "Other and Outlook" introduces the basic principles of the EJB component model and the development and deployment processes for various types of EJB components, helping readers understand component-based software development technology. It also explores the future directions of distributed computing.
To facilitate learning, the book includes rich example programs around each knowledge point and provides exercises of varying difficulty at the end of each chapter. Additionally, the "Further Reading" section in each chapter offers references for readers to delve deeper into related knowledge.
This book is suitable as a textbook for senior undergraduate and graduate students in computer science and technology to study distributed computing technology, and it can also serve as a reference for researchers and developers in the field of distributed computing.

📌 Related Posts