<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Talk%3ADistributed_Component_Object_Model</id>
	<title>Talk:Distributed Component Object Model - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://debianws.lexgopc.com/wiki143/index.php?action=history&amp;feed=atom&amp;title=Talk%3ADistributed_Component_Object_Model"/>
	<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Talk:Distributed_Component_Object_Model&amp;action=history"/>
	<updated>2026-05-04T14:36:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://debianws.lexgopc.com/wiki143/index.php?title=Talk:Distributed_Component_Object_Model&amp;diff=1821248&amp;oldid=prev</id>
		<title>imported&gt;Qwerfjkl (bot): Implementing WP:PIQA (Task 26)</title>
		<link rel="alternate" type="text/html" href="http://debianws.lexgopc.com/wiki143/index.php?title=Talk:Distributed_Component_Object_Model&amp;diff=1821248&amp;oldid=prev"/>
		<updated>2024-02-09T17:02:55Z</updated>

		<summary type="html">&lt;p&gt;Implementing &lt;a href=&quot;/wiki143/index.php?title=WP:PIQA&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;WP:PIQA (page does not exist)&quot;&gt;WP:PIQA&lt;/a&gt; (&lt;a href=&quot;https://en.wikipedia.org/wiki/Bots/Requests_for_approval/Qwerfjkl_(bot)_26&quot; class=&quot;extiw&quot; title=&quot;wikipedia:Bots/Requests for approval/Qwerfjkl (bot) 26&quot;&gt;Task 26&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{WikiProject banner shell|class=Start|&lt;br /&gt;
{{WikiProject Computing |importance=mid |software=yes |software-importance=Unknown}}&lt;br /&gt;
{{WikiProject Microsoft |importance=Mid |net=yes |net-importance=mid }}&lt;br /&gt;
{{WikiProject Microsoft Windows|importance=mid}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Microsoft Controversy ==&lt;br /&gt;
&lt;br /&gt;
I remember reading up into DCE several years ago, I found a lot of accusations on the web that Microsoft &amp;quot;hijacked&amp;quot; a lot of code from  DCE/RPC in &amp;quot;MSRPC&amp;quot; &lt;br /&gt;
MSRPC is derived from the DCE 1.1 reference implementation, but has been copyrighted by Microsoft.  None of the UNIX vendors at the time wanted to implement DCE/RPC it at the time.&lt;br /&gt;
&lt;br /&gt;
Later on, DCOM would be &amp;#039;donated&amp;#039; by  MicroSoft to the Open Group as a marketing stunt. The &amp;quot;D&amp;quot; to COM was due to extensive use of DCE/RPC – more specifically Microsoft&amp;#039;s enhanced version, known as MSRPC.  However, DCOM is pretty worthless without a bunch of application-level class libraries, such as ODBC, OLE DB, ADO, and ASP to run on top of it. Microsoft never released these specifications to the public, so these technologies have never been available for Unix.  DCOM was &amp;#039;donated&amp;#039; to Open Group as a marketing stunt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Shouldn&amp;#039;t this issue be addressed somewhere?&lt;br /&gt;
&lt;br /&gt;
:Sure - with the appropriate references, that would make a great addition to this article. [[User:Merenta|Merenta]] ([[User talk:Merenta|talk]]) 20:26, 27 April 2008 (UTC)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
:Any of that might be worth including if it is true but you should have something indicating it is true before proceeding. My impression is that most of what you are saying is inaccurate or wrong. Start by understanding the relevance of COM to DCOM. [[User:Sam Tomato|Sam Tomato]] ([[User talk:Sam Tomato|talk]]) 21:11, 1 November 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== DCOM is not depreciated in favor of .Net ==&lt;br /&gt;
&lt;br /&gt;
Apprently the .NET CLR is a DCOM object, refering to Windows Internals fifth edition, so how come .Net depreciate COM?  &amp;lt;small&amp;gt;&amp;lt;span class=&amp;quot;autosigned&amp;quot;&amp;gt;—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:Bibo1978|Bibo1978]] ([[User talk:Bibo1978|talk]] • [[Special:Contributions/Bibo1978|contribs]]) 08:28, 3 March 2010 (UTC)&amp;lt;/span&amp;gt;&amp;lt;/small&amp;gt;&amp;lt;!-- Template:Unsigned --&amp;gt; &amp;lt;!--Autosigned by SineBot--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Marshalling ==&lt;br /&gt;
&lt;br /&gt;
This article implies that Marshalling is (a proprietary) part of DCOM yet it also says that &amp;quot;DCE/RPC has strictly defined rules regarding marshalling&amp;quot;. As far as I know, the marshalling is done by COM and is therefore not relevnat to DCOM. [[User:Sam Tomato|Sam Tomato]] ([[User talk:Sam Tomato|talk]]) 21:16, 1 November 2014 (UTC)&lt;br /&gt;
&lt;br /&gt;
== External links modified ==&lt;br /&gt;
&lt;br /&gt;
Hello fellow Wikipedians,&lt;br /&gt;
&lt;br /&gt;
I have just modified {{plural:1|one external link|1 external links}} on [[Distributed Component Object Model]]. Please take a moment to review [https://en.wikipedia.org/w/index.php?diff=prev&amp;amp;oldid=754698637 my edit]. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit [[User:Cyberpower678/FaQs#InternetArchiveBot|this simple FaQ]] for additional information. I made the following changes:&lt;br /&gt;
*Added archive https://web.archive.org/web/20091213022641/http://tcom.andjoin.com:80/ to http://tcom.andjoin.com&lt;br /&gt;
&lt;br /&gt;
When you have finished reviewing my changes, please set the &amp;#039;&amp;#039;checked&amp;#039;&amp;#039; parameter below to &amp;#039;&amp;#039;&amp;#039;true&amp;#039;&amp;#039;&amp;#039; or &amp;#039;&amp;#039;&amp;#039;failed&amp;#039;&amp;#039;&amp;#039; to let others know (documentation at {{tlx|Sourcecheck}}).&lt;br /&gt;
&lt;br /&gt;
{{sourcecheck|checked=false}}&lt;br /&gt;
&lt;br /&gt;
Cheers.—[[User:InternetArchiveBot|&amp;#039;&amp;#039;&amp;#039;&amp;lt;span style=&amp;quot;color:darkgrey;font-family:monospace&amp;quot;&amp;gt;InternetArchiveBot&amp;lt;/span&amp;gt;&amp;#039;&amp;#039;&amp;#039;]] &amp;lt;span style=&amp;quot;color:green;font-family:Rockwell&amp;quot;&amp;gt;([[User talk:InternetArchiveBot|Report bug]])&amp;lt;/span&amp;gt; 01:06, 14 December 2016 (UTC)&lt;br /&gt;
&lt;br /&gt;
== Essential difference between COM and DCOM ==&lt;br /&gt;
&lt;br /&gt;
I think that COM is a representation of an abstract or concrete set of software interfaces and (when concrete) their implementations in code (and represented by a GUID (Global User IDentifier)). It has a similar binary representation as a C+ Class (in an .h Include file and a .cpp Instantiation file). DCOM adds an Index for mapping from a Method text name to the offset in the COM file (and a name/version for the object, like &amp;quot;NextPage.1&amp;quot;). Marshaling is the serialization, or conversion to text, of binary arguments. The DCOM implementation itself converts from text back to binary. All text is in 16-bit Unicode. I&amp;#039;m sure I have got some of this wrong, but COM and DCOM objects are much simpler than this article would suggest, with its pervasive use of Microsoft-coined words. DCOM has a set of development tools to make it easier to use than raw COM. DCOM objects can be called directly from script code. [[User:David spector|David Spector]] ([[User Talk:David spector|talk]]) 22:14, 13 May 2017 (UTC)&lt;/div&gt;</summary>
		<author><name>imported&gt;Qwerfjkl (bot)</name></author>
	</entry>
</feed>