About OSIDs


This wiki contains documentation and examples on the use of OSIDs and the Okapia OSID tools and OSID Runtime environment.


The Open Service Interface Definitions (OSIDs) define a service-based architecture to promote software interoperability. The latest buzzword is microservice architecture.   The OSIDs are a set of interface specifications that describe how various software components interact using a variety of service interoperability patterns among its many service domains. It's a pile of paper.

The value of the OSIDs is only realized through working code. The Okapia OSID tools provide a starting point for building OSID implementations in Java. 

More Information About OSIDs

The following pages provide a high-level view on what OSIDs are about and why we think they are useful architectural tool.

Getting Started

The Getting Started page documents how to get started developing with OSIDs.

See Also


Copyright © 2014 Okapia.