Citizendia
Your Ad Here

Distributed Component Object Model (DCOM) is a proprietary Microsoft technology for communication among software components distributed across networked computers. Proprietary software is Computer software on which the producer has set restrictions on use private modification copying, or republishing. Microsoft Corporation is an American multinational Computer technology Corporation, which rose to dominate the Home computer Component-based software engineering (CBSE (also known as Component-Based Development (CBD or Software Componentry) is a branch of the Software engineering A computer is a Machine that manipulates data according to a list of instructions. DCOM, which originally was called "Network OLE", extends Microsoft's COM, and provides the communication substrate under Microsoft's COM+ application server infrastructure. Object Linking and Embedding ( OLE) is a technology that allows embedding and linking to documents and other objects developed by Microsoft. Microsoft Corporation is an American multinational Computer technology Corporation, which rose to dominate the Home computer Component Object Model ( COM) is an interface standard for Software componentry introduced by Microsoft in 1993 Microsoft Corporation is an American multinational Computer technology Corporation, which rose to dominate the Home computer It has been deprecated in favor of Microsoft .NET. In Computer software standards and documentation the term deprecation is applied to Software features that are superseded and should be avoided

The addition of the "D" to COM was due to extensive use of DCE/RPC – more specifically Microsoft's enhanced version, known as MSRPC. DCE/RPC stands for "Distributed Computing Environment / Remote Procedure Calls" MSRPC ( Microsoft Remote Procedure Call) is a modified version of DCE/RPC.

In terms of the extensions it added to COM, DCOM had to solve the problems of

One of the key factors in solving these problems is the use of DCE/RPC as the underlying RPC mechanism behind DCOM. DCE/RPC has strictly defined rules regarding marshalling and who is responsible for freeing memory.

DCOM was a major competitor to CORBA. The Common Object Requesting Broker Architecture (CORBA is a standard defined by the Object Management Group (OMG that enables software components written Proponents of both of these technologies saw them as one day becoming the model for code and service-reuse over the Internet. The Internet is a global system of interconnected Computer networks However, the difficulties involved in getting either of these technologies to work over Internet firewalls, and on unknown and insecure machines, meant that normal HTTP requests in combination with web browsers won out over both of them. A firewall is an integrated collection of security measures designed to prevent unauthorized electronic access to a networked computer system A web browser is a software application which enables a user to display and interact with text images videos music games and other information typically located on a Microsoft, at one point, attempted and failed to head this off by adding an extra http transport to DCE/RPC called ncacn_http(Network Computing Architecture, Connection-based, over HTTP). This was later resurrected to support an Exchange 2003 connection over HTTP.

Contents

Alternative versions and implementations

The Open Group has a DCOM implementation called COMsource. The Open Group is an industry Consortium to set vendor- and technology-neutral open standards for Computing infrastructure Its source code is available, along with full and complete documentation, sufficient to use and also implement an interoperable version of DCOM. According to that documentation, COMsource comes directly from the Windows NT 4. Windows NT is a family of Operating systems produced by Microsoft, the first version of which was released in July 1993 0 source code, and even includes the source code for a Windows NT Registry Service. The Windows registry is a directory which stores settings and options for the Operating system for Microsoft Windows 32-bit versions 64-bit versions and

The Wine Team is also implementing DCOM for binary interoperability purposes; they are not currently interested in the networking side of DCOM, which is provided by MSRPC. Wine is a free Software application which aims to allow Unix-like computer Operating systems on the X86 architecture to execute MSRPC ( Microsoft Remote Procedure Call) is a modified version of DCE/RPC. They are restricted to implementing NDR (Network Data Representation) through Microsoft's API, but are committed to making it as compatible as possible with MSRPC. Network Data Representation (NDR is an implementation of the Presentation layer in the OSI model. MSRPC ( Microsoft Remote Procedure Call) is a modified version of DCE/RPC.

j-Interop is an open source (LGPL) implementation of MSRPC purely in Java, supporting DCOM client applications in Java on any platform communicating with DCOM servers. The GNU Lesser General Public License (formerly the GNU Library General Public License) or LGPL is a Free software license published by the Free Software MSRPC ( Microsoft Remote Procedure Call) is a modified version of DCE/RPC. Java refers to a number of Computer software products and specifications from Sun Microsystems that together provide a system for developing Application software

J-Integra for COM is a mature commercial pure Java implementation of the DCOM wire protocol allowing access to COM components from Java clients, and Java objects from COM clients.

EntireX DCOM is a commercial implementation by Software AG for Windows, AIX, HP/UX, Solaris, Linux, AS/400, z/OS, z/VM, and BS2000/OSD. Founded in 1969 Software AG is an enterprise software company with over 4000 enterprise customers in over 70 countries HP-UX (Hewlett Packard UniX is Hewlett-Packard 's proprietary implementation of the Unix Operating system, based on System V (initially Solaris is a Unix -based Operating system introduced by Sun Microsystems in 1992 as the successor to SunOS. Linux (commonly pronounced ˈlɪnəks The IBM System i is IBM's previous generation of systems designed for IBM i users and was subsequently replaced by the IBM Power Systems in April 2008 z/OS is a 64-bit Operating system for Mainframe computers, created by IBM. See also VM (operating system z/VM is the current version in IBM's VM family of Virtual machine Operating systems. BS2000 (officially renamed BS2000/OSD in 1992 is the mainframe Operating system platform of Fujitsu Siemens Computers.

Procedure

To access DCOM settings on a computer running Windows 2000, Windows XP and earlier, click Start > Run, and type "dcomcnfg". (Click NO for any warning screens that appear. )

This opens the Distributed COM Configuration Properties dialog.

See also

External links

ActiveX is a Component object model (COM developed by Microsoft for Windows. Dynamic Data Exchange ( DDE) is a technology for communication between multiple applications under Microsoft Windows or OS/2.
© 2009 citizendia.org; parts available under the terms of GNU Free Documentation License, from http://en.wikipedia.org
Dapyx Software network: MP3 Explorer | Ebook Manager | Zenithic