Common Object Request Broker Architecture: Difference between revisions

Content deleted Content added
m Benefits: clean up, typo(s) fixed: joined together → joined
See also: annlink
Line 227:
 
===Software engineering===
* [[{{annotated link|Component-based software engineering]]}}
* [[{{annotated link|Distributed computing]]}}
* [[{{annotated link|Portable object (computing)|Portable object]]}}
* [[{{annotated link|Service-oriented architecture]]}} (SOA)
* {{annotated link|Network socket}}
 
===Component-based software technologies===
* [[{{annotated link|Common Language Infrastructure]] – Current [[.NET Framework|.NET]] cross-language cross-platform object model}}
* [[{{annotated link|Component Object Model]]}} (COM) – Microsoft Windows-only cross-language object model
* [[{{annotated link|Distributed Component Object Model|DCOM]]}} (Distributed COM/DCOM) – extension making COM able to work in networks
* {{annotated link|D-Bus}}
* [[Freedesktop.org]] [[D-Bus]] – current open cross-language cross-platform object model
* {{annotated link|Bonobo (GNOME)}}
* [[GNOME]] [[Bonobo (GNOME)|Bonobo]] – deprecated GNOME cross-language object model
* [[{{annotated link|IBM System Object Model]]}} SOM and DSOM – component systems from IBM used in [[OS/2]] and [[AIX]]
* [[{{annotated link|Internet Communications Engine]]}} (ICE)
* [[{{annotated link|Java Platform, Enterprise Edition]]}} (Java EE)
* [[{{annotated link|Java remote method invocation]]}} (Java RMI)
* [[{{annotated link|JavaBean]]}}
* {{annotated link|KDE}}
* [[KDE]] [[Desktop communication protocol|DCOP]] – deprecated KDE interprocess and software componentry communication system
**{{annotated link|Desktop communication protocol}} (DCOP) - deprecated
* [[KDE]]* [[KDE Platform#KParts|KParts]] – KDE component framework
* [[OpenAIR]]
* {{annotated link|OpenAIR}}
* [[{{annotated link|Remote procedure call]]}} (RPC)
* [[Software Communications Architecture]] (SCA) – components for embedded systems, cross-language, cross-transport, cross-platform
** {{annotated link|XML-RPC}}
* [[Windows Communication Foundation]] (WCF)
* {{annotated link|Software Communications Architecture}} (SCA)
* [[XPCOM]] (Cross Platform Component Object Model) – developed by Mozilla for applications based on it (e.g. [[Mozilla Application Suite]], [[SeaMonkey]] 1.x)
* [[{{annotated link|Windows Communication Foundation]]}} (WCF)
* [[{{annotated link|XPCOM]]}} (Cross Platform Component Object Model) – developed by Mozilla for applications based on it (e.g. [[Mozilla Application Suite]], [[SeaMonkey]] 1.x)
* {{annotated link|SOAP}}
* {{annotated link|Internet Communications Engine}}
 
 
===Language bindings===
* [[{{annotated link|Application binary interface]]}} - ABI
* [[{{annotated link|Application programming interface]]}} - API
* [[{{annotated link|Calling convention]]}}
* [[{{annotated link|Comparison of application virtual machines]]}}
* [[{{annotated link|Dynamic Invocation Interface]]}}
* [[{{annotated link|Foreign function interface]]}}
* [[{{annotated link|Language binding]]}}
* [[{{annotated link|Name mangling]]}}
* {{annotated link|SWIG}}
* [[SWIG]] opensource automatic interfaces bindings generator from many languages to many languages
 
==References==