O
O
PRODUCT DESCRIPTION PROJECT INFORMATION API SPECIFICATIONS
INTERNAL DOCUMENTS LICENSING PRESS
O
OK
introduction benefits architecture applications white papers glossary
BENEFITS
I
Open Knowledge Initiative
homepage
sitemap
OKI UPDATES enter your e-mail:
tm
API LAYERED MODULAR
DEPLOYMENT-NEUTRAL

Application Programming Interface (API)

The O.K.I. Architecture is defining an independent layer of programming interfaces that are loosely bound to their implementations. This innovation offers three benefits:

Benefits

Separates Service Definition from Implementation

Each API accommodates diverse programming needs. The same services may be implemented in a variety of different ways, to suit unique institutional infrastructures.

Allows Evolution of Functions Without Substantial Disruption to the Application

APIs can evolve to suit changing technologies without requiring substantial revisions to an implementation, ensuring easy upgrades.

Provides a Predictable Boundary to Lower-Level Services

High-level application developers can concentrate on the tool they are developing, without needing to penetrate into the intricacies of architectural service layers.

Learn more about how an API works »

 

Learn more about the O.K.I. Product...

 

 
MIT

© 2002

MIT - Massachusetts Institute of Technology   
 questions & comments to webmaster-oki@mit.edu

-