IT arhitektuur
"ORB", and the services)
Active Components
·ActiveX Controls
Are COM components with "design-time"UI
Can be written in C++, VB, Delphi, ...
Self-registering
Optimized for download and execute
·Work on both Active Client or Server
Can talk indirectly over HTTP or directly over COM
COM (Common Object Model)
·liidesed(= lepingud)
·kapseldus(meetodid, omadused, sündmused)
QueryInterfacemultiversionaalsus
·Binaarstandard(C++, VB, ...)
·DCOM (distributed) asukohaläbipaistvus
15 .NET-processes, Common Language Runtime, MSIL, Assemblies
Common Language Runtime(CLR)
·.NET-käituskeskkond
haldab programmikäituse(execution management)
tagab teenused(provides services)
·Hallatud kood(managed code), tagab keeltevahelise:
integratsiooni(cross language integration)
versioonihalduse
automaatse mäluhalduse
isekirjelduvad objektid(IDL-i pole vaja)
"Compileonce, runverywhere"