Printer Friendly
The Free Library
14,794,102 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

A new role for OLE.


We never quite understood all the fuss about Microsoft's OLE ("object linking and embedding See OLE.

(operating system) Object Linking and Embedding - (OLE) A distributed object system and protocol from Microsoft, also used on the Acorn Archimedes. OLE allows an editor to "farm out" part of a document to another editor and then reimport it.
") technology, perhaps because most commercial applications of OLE have been fairly trivial. But a few weeks ago we paid a visit to Redmond, where we got some eye-opening briefings on a quiet but profoundly important shift in Microsoft's positioning of OLE. In essence, OLE is emerging--along with Windows NT--as the underpinning of Microsoft's enterprise and client-server strategy. That new role puts OLE in head-to-head competition with the biggest and most entrenched en·trench   also in·trench
v. en·trenched, en·trench·ing, en·trench·es

v.tr.
1. To provide with a trench, especially for the purpose of fortifying or defending.

2.
 players in the high-end market. But the odds are pretty good, we think, that Microsoft will end up extending its desktop dominance into the corporate applications development environment as well. If that happens, OLE may come to define a whole new set of standards for interoperability and interface design. And, just as Windows and Office compatibility have turned into de facto standards Hardware or software that is widely used, but not endorsed by a standards organization. Contrast with de jure standard.

de facto standard - A widespread consensus on a particular product or protocol which has not been ratified by any official standards body, such as ISO,
 for the rest of the PC software industry, we suspect OLE will soon become a test of admission to much of the enterprise market.

To be sure, OLE's success is hardly a done deal. But the repositioning repositioning Laparoscopic surgery The changing of a Pt's position during a procedure to improve access or visualization of the operative field, which may be linked to complications, as it changes anatomic planes of operation. Cf Laparoscopic surgery.  of OLE raises some interesting issues that we're watching closely:

How does a desktop-oriented technology like OLE suddenly become an enterprise architecture?

In its earlier incarnation, OLE was simply a pipeline that let independent, off-the-shelf applications talk to each other. Now, it's become a specification for designing components that end users can assemble into complex, customizeable applications. Microsoft envisions a world in which enterprise solutions are assembled out of a wide variety of pre-built objects (some from commercial developers, others created by users themselves). All of these objects will communicate through common APIs, their behavior and appearance will be consistent, and they will support industrial-strength transaction processing Updating the appropriate database records as soon as a transaction (order, payment, etc.) is entered into the computer. It may also imply that confirmations are sent at the same time.

Transaction processing systems are the backbone of an organization because they update constantly.
 and distributed computing (1) The use of multiple computers networked throughout a wide geographical area, or the world via the Internet, in order to solve a single problem. See grid computing.

(2) The use of multiple computers in an enterprise rather than one centralized system.
.

Is OLE really ready for prime time?

As of today, OLE has critical shortcomings A shortcoming is a character flaw.

Shortcomings may also be:
  • Shortcomings (SATC episode), an episode of the television series Sex and the City
 in such areas as network support and object inheritance. But Microsoft has been recruiting top programming talent and simultaneously evangelizing third-party component developers. Many of the earlier component and object contenders--NeXt, Taligent, OpenDoc--have failed to deliver timely, well-supported solutions. Our guess is that Microsoft won't make this mistake.

Won't OLE essentially force users to adopt a Microsoft-specific standard?

OLE APIs are open, and Microsoft has lined up a few partners (notably Software AG) to port OLE over to Unix, MVS (Multiple Virtual Storage) Introduced in 1974, the primary operating system used with IBM mainframes (the others are VM and DOS/VSE). MVS is a batch processing-oriented operating system that manages large amounts of memory and disk space. , and OS/400 environments. But the truth is that OLE remains closely tied to Windows NT (Windows New Technology) A 32-bit operating system from Microsoft for Intel x86 CPUs. NT is the core technology in Windows 2000 and Windows XP (see Windows). Available in separate client and server versions, it includes built-in networking and preemptive multitasking. , Microsoft's only high-end platform. If customers haven't first made a pretty strong commitment to NT, Microsoft is going to have a tough time selling OLE as a development architecture.

However, NT has made impressive gains in the high-end market, while these days rival platforms like OS/2, Unix, and Netware seem to be losing momentum and direction. So finding customers who have bought into NT is less of an obstacle than it once was.

Doesn't OpenDoc provide much of the same component architecture, but through a more open environment?

Right now, it's difficult to take OpenDoc seriously. Key members of the OpenDoc consortium have been conspicuously reluctant to incorporate the technology into their own products, and the rationale for OpenDoc increasingly sounds like the "Stop Microsoft" rhetoric that we heard from the anti-Windows crowd a few years ago. Anti-Redmond politicking didn't make OS/2 a success then, and we doubt that it will save OpenDoc now.

What about Microsoft's notorious lack of experience with enterprise customers.

That's an out-of-date story. These days, Microsoft has a very respectable infrastructure in place for support, consulting, developer training, compatibility testing Compatibility testing, part of software non-functional tests, is testing conducted on the application to evaluate the application's compatibility with the computing environment. , and the like. There's now a dedicated Enterprise Customer Unit sales unit sales

Sales measured in terms of physical units rather than dollars. Unit sales data are often used by financial analysts when evaluating the health of a company.
 force and a network of third-party "solution providers." Maybe we've drifted too far into the Microsoft reality distortion field Reality distortion field is a term coined by Bud Tribble at Apple Computer Inc. in 1981, to describe company co-founder Steve Jobs' charisma and its effects on the developers working on the Mac project. , but we're especially struck by the sense of mission these issues inspire among Microsoft people. If that enthusiasm is even slightly infectious, OLE customers aren't going to have too many doubts about Microsoft's commitment to the enterprise market.
COPYRIGHT 1995 Soft-letter
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 1995, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:Company Business and Marketing; Microsoft's object linking and embedding technology as enterprise platform
Publication:Soft-Letter
Date:Oct 23, 1995
Words:659
Previous Article:September 12-13, 1996: The Software Marketing Summit & Summit Awards.(conference slated for San Jose, CA)(Brief Article)
Next Article:Leading indicators. (Industry Trend or Event)
Topics:



Related Articles
SQL OLE!(TM); DATA ACCESS FOR THE DESK TOP(TM).
Mainsoft announces OLE controls for UNIX; OLE controls by fourth quarter; release based on Microsoft source code license.
Visigenic Announces Support For Microsoft's OLE DB; Visigenic's VisiChannel Provides Transparent OLE DB Solution For Relational Data Access Across...
Brio Technology Supports Microsoft's Universal Data Access Strategy; Brio Pledges Support of OLE DB for OLAP.
Microsoft to Distribute ISGDataControl for Simplifying Data Access; ISG's ADO Control for Visual Basic Offered by MSDN.
Microsoft Selects ISG To Extend OLE DB Connectivity To Non-Windows Platforms.
Bristol Technology Inc. Named Microsoft Certified Solution Provider.
Simba Technologies Inc.: The Fastest MDX/ODBO/XMLA Data Connectivity Kit Just Got Better.
L.A. CONFIDENTIAL.(Sports)
Component Object Model-a history.(ACTIVE X-1)

Terms of use | Copyright © 2010 Farlex, Inc. | Feedback | For webmasters | Submit articles