* Understand Object
Technology and Distributed Interfaces.
* Learn development & maintenance benefits of Object
* Understand OO terminology and acronyms.
* See the evolution of Distributed Systems.
* Employ common approaches to Distributed Object Technology.
* See detail of distributed object products.
* Understand future trends and direction.
This two-day seminar
provides a practical understanding of the role of distributed
objects, and how the new vendor offerings is revolutionizing system
architectures. A conceptual overview will be presented, introducing
how Object Technology is used to create seamless interfaces to many
diverse platforms and databases. Polymorphism, inheritance and
encapsulation will all be explained with an emphasis on their
application within distributed object systems.
This practical, plain
English seminar will look at the major distributed object
offerings, including the OMG's Common Object Request Broker
Architecture (CORBA), IBM's Distributed System Object Model (DSOM),
and Microsoft's Object Linking and Embedding (OLE).
Thousands of companies,
from small engineering firms to multi-billion dollar conglomerates,
now have their mission-critical information on more than one
computer. Distributed computing, by its very nature, is inherently
complex, and methods must be devised to control the interfacing
between the hardware platforms. Distributed Object-oriented
technology offers a solution. Independent objects can be created to
manage all of the complexities of client-server and distributed
processing, allowing the user to freely connect and exchange
information across widely diverse hardware and software systems.
Offerings such as CORBA compliant software, DSOM, and OLE are
forcing companies to take a close look at this exciting
The general trend of the
1990's has been to move away from the cumbersome mainframe
computers into a distributed network of processing, often with
client server technology. In order for an application to function
in a distributed environment, a standardized set of interfaces must
be established. These interfaces will assure that all requests for
objects will adhere to a standard protocol.
Technology has been used successfully by numerous vendors to
simplify client-server systems. Connection to a remote database has
now become as simple as selecting and dragging an icon. All of the
complex interactions between presentation managers and data
managers are now hidden from the users and developers, and
object-oriented application programming interfaces (API's) are
revolutionizing the way that people think about distributed
Even though millions of
people now have personal computers at their desks, most personal
computers are vastly underutilized. For most non-technical users, a
PC is nothing more than a tool which is used for simple word
processing or spreadsheet tasks. The users have neither the time or
the inclination to learn all of the technical details of a product,
and seldom take advantage of all of the advanced features. The
introduction of object-oriented operating systems will tap into a
huge market of users who want their software to do what they want
without complexity. When functionality is encapsulated into
objects, users will be able to assemble and combine objects, and
many more users will enjoy more functionality in their everyday
What You Will
The first day of this
seminar will introduce the concepts of Distributed Object
Technology and give practical examples of how polymorphism,
encapsulation, overloading, and inheritance are applied to manage
the complex interfaces between distributed systems.
Day two will cover the
major distributed object technology offerings with an emphasis on
contrasting and comparing the features of each framework. CORBA,
DSOM, OLE and other vendor offerings will be examined with actual
examples from real-world systems.
||Managing Distributed Databases
Donald K. Burleson
This Oracle object oriented training class is indispensable for
strategic managers who are planning a smooth entry into Distributed
Object Technology, Database Administrators who must integrate
non-object legacy databases with their new systems, Systems
Administrators who must handle performance and tuning of
distributed systems, and Applications Programmers and Analysts who
need to understand how distributed object technology will change
the business enterprise.