Definition: NCA
(Network Computing Architecture) An architecture from Oracle for developing applications within a networked computing environment. It provides a three-tier distributed environment based on CORBA that uses program components known as "cartridges." NCA is managed by Oracle Enterprise Manager software that integrates clients with processes running in application and database servers.