Call now: 252-767-6166  
Oracle Training Oracle Support Development Oracle Apps

 
 Home
 E-mail Us
 Oracle Articles
New Oracle Articles


 Oracle Training
 Oracle Tips

 Oracle Forum
 Class Catalog


 Remote DBA
 Oracle Tuning
 Emergency 911
 RAC Support
 Apps Support
 Analysis
 Design
 Implementation
 Oracle Support


 SQL Tuning
 Security

 Oracle UNIX
 Oracle Linux
 Monitoring
 Remote s
upport
 Remote plans
 Remote
services
 Application Server

 Applications
 Oracle Forms
 Oracle Portal
 App Upgrades
 SQL Server
 Oracle Concepts
 Software Support

 Remote S
upport  
 Development  

 Implementation


 Consulting Staff
 Consulting Prices
 Help Wanted!

 


 Oracle Posters
 Oracle Books

 Oracle Scripts
 Ion
 Excel-DB  

Don Burleson Blog 


 

 

 


 

 

 
 

Overview of Object Database Standards

Oracle Database Tips by Donald Burleson

The computer industry has been plagued by a lack of standards for decades.  As early as the 1960s we see that computer hardware and software vendors have had a vested interest in keeping their products "proprietary", that is, non-standard.  When most hardware vendors adopted the ASCII character set, IBM steadfastly refused to comply with the standard, and today, computer professionals are still plagued with translating IBM's EBCDIC character set into the ASCII character set used by other hardware. 

We see the same parallels in other the consumer industry.  For example, several years ago a standards war was being fought over a standard format for video tape media.  Those who bought beta video tapes and equipment found out that everything was moving to the VHS format and that the beta format was being abandoned.  The same is true of electricity.  If you travel to another country you might find that your hair dryer or electric razor will not work, because each country developed standards independently.

This lack of standards is driven by the natural motivation of vendors to keep their products "proprietary".  Computer hardware vendors have no incentive to make their computers "standard", in the sense that they can easily be replaced with other, cheaper computers.  We see this trend in the software industry also, where database vendors strive to "lock-in" their customers so that they will not be able to easily move their processing to other database engines.  Imagine what it would be like if industry's failed to develop standards for their products.  What it would be like if you could only buy electrical devices from one supplier because you could not mix and match between suppliers.

The same standards issue is true for Object Technology.  The Object Technology movement has the central goal of making diverse hardware and software interchangeable, in the sense that it would become simple to change hardware and software.  In distributed systems, there are two factions that are driving the standards for distributed objects; the Object Management Group's Common Request Broker Architecture (CORBA), and Microsoft's Distributed Component Object Model (DCOM).

ORBs and the Internet

In addition to emerging standards for application ORB's, we are seeing a movement in the marketplace to standardize on the implementation of ORB architectures for communications on the World Wide Web.

With the ability to communicate to ORBs on the Internet, Internet clients will be able to instantly communicate with other ORBs on a worldwide basis, making information available from a plethora of data sources.  There is a huge movement toward the implementation of distributed objects on the Internet, most notably by the two major Web browser vendors, Microsoft and Netscape.

Traditionally using the familiar HTTP protocol, Netscape has recently announced that it is moving towards an implementation using the CORBA Internet Inter-ORB Protocol (IIOP).  The IIOP is rapidly becoming the new protocol for the internet, and is replacing http as a standard method for Web communications.

Microsoft is also looking at providing access to distributed ORBs by using their ActiveX product.  Microsoft will link all of their ActiveX objects using a DCE-RPC-enabled communications protocol.

While these efforts are still in their infancy, it is clear that the availability of ORBs on the Internet is not very far away, and that Web surfers will soon be able to make requests for services to ORBs that are distributed on a worldwide basis.

 


 

 

��  
 
 
Oracle Training at Sea
 
 
 
 
oracle dba poster
 

 
Follow us on Twitter 
 
Oracle performance tuning software 
 
Oracle Linux poster
 
 
 

 

Burleson is the American Team

Note: This Oracle documentation was created as a support and Oracle training reference for use by our DBA performance tuning consulting professionals.  Feel free to ask questions on our Oracle forum.

Verify experience! Anyone considering using the services of an Oracle support expert should independently investigate their credentials and experience, and not rely on advertisements and self-proclaimed expertise. All legitimate Oracle experts publish their Oracle qualifications.

Errata?  Oracle technology is changing and we strive to update our BC Oracle support information.  If you find an error or have a suggestion for improving our content, we would appreciate your feedback.  Just  e-mail:  

and include the URL for the page.


                    









Burleson Consulting

The Oracle of Database Support

Oracle Performance Tuning

Remote DBA Services


 

Copyright © 1996 -  2020

All rights reserved by Burleson

Oracle ® is the registered trademark of Oracle Corporation.