SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : IFMX - Investment Discussion -- Ignore unavailable to you. Want to Upgrade?


To: Jeff Meredith who wrote (10084)3/27/1998 7:59:00 PM
From: Dave Yenne  Read Replies (1) | Respond to of 14631
 
Beware the difference between what Larry Ellison says and what Oracle does. I fully expect datablade madness to become a highly touted feature of Oracle 8.1.

I agree with your comment about Larry Ellison. Oracle has data cartridges as part of their "Network Computing Architecture". Oracles NCA is closer to Sybase's "Adaptive Component Architecture" than the Informix datablade architecture. The debate remains as to which architecture is the right one.

Here's some information from the Oracle web site.

Network Computing Architecture Elements

Q: What are the critical elements behind NCA?

A: The critical elements behind NCA are:

Pluggable components called cartridges
Scaleable Cartridge Services
Inter-component communication
Extensible clients, applications servers and universal data servers
Integrated development and management of components
Accepted Standards: open and defacto

Q: What are NCA Cartridges?

A: Cartridges are software components or business objects which combine small-grained objects into useful components. They comprise applications or components of applications. They can be written in any number of languages including JAVA, PL/SQL, Perl and C. They take advantage of the CORBA interface and enable the expansion and addition of functionality at any one of the tiers of NCA.

Q: How does a developer create NCA solutions?

A: Developers create NCA solutions by either building cartridges from scratch and/or integrating them with purchased off-the-shelf cartridges from ISVs. Oracle is exploring the idea of providing a customer object marketplace for ISV-built cartridges.

Q: What types of cartridges can be developed for NCA?

A: There are 3 types of cartridges that can be developed for NCA: client cartridges, application server cartridges and data cartridges.

Client cartridges contain visualization logic for extending or enhancing user presentation services on the client tier only. Examples include Java UI applets and audio/video plug-ins.

Application Server cartridges contain application/business logic. Transaction management, security and load balancing services are provided by Web Application Server 3.0 to the application server cartridges. They can be hosted on any of the 3 tiers of NCA but are usually on the application server tier.

Data cartridges are restricted to the universal data server tier. They contain data manipulation logic offering extensibility and rogrammability at the universal data server tier. They can be written in PL/SQL, C/C++ or Java with an IDL mapping and plug into the database server, enabling users to create special extended data types such as image or time-series.

Data cartridges can register themselves with Oracle8T extensibility services such as query optimization, access methods and database administration utilities.