Share on Facebook Share on Twitter Email
Answers.com

component software

 
Computer Desktop Encyclopedia: component software

Program modules that are designed to interoperate with each other at runtime. Components can be large or small. They can be written by different programmers using different development environments and they may or may not be platform independent. Components can be run in stand-alone machines, on a LAN, intranet or the Internet.

Components and Objects

The terms "component" and "object" are often used synonymously. Component architectures have risen out of object-oriented technologies, and the degree to which they comply to all the rules of object technology is often debated. However, a component software platform typically includes a "container" architecture that provides a runtime engine with a set of a common services that all components use. The services include common interfaces to functions such as security, transactions and database connectivity. See J2EE, .NET, COM, CORBA and object-oriented programming.

Where Components/Objects Are Run

Download Computer Desktop Encyclopedia to your iPhone/iTouch

Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 

 

Copyrights:

Computer Desktop Encyclopedia. THIS DEFINITION IS FOR PERSONAL USE ONLY.
All other reproduction is strictly prohibited without permission from the publisher.
© 1981-2010 The Computer Language Company Inc.  All rights reserved.  Read more