Inicjatywa Otwartej Wiedzy

Open Knowledge Initiative (logo).png

Open Knowledge Initiative ( OKI ) jest organizacją odpowiedzialną za specyfikację interfejsów programowych składających się na architekturę zorientowaną na usługi (SOA) opartą na definicjach usług wysokiego poziomu. Firma OKI koncentruje się w szczególności na środowiskach oprogramowania edukacyjnego.

Opis

Inicjatywa Otwartej Wiedzy była początkowo sponsorowana przez Fundację Andrew W. Mellona i Massachusetts Institute of Technology .

Celem SOA jest zapewnienie separacji między interfejsem usługi a jej podstawową implementacją, tak aby konsumenci (aplikacje) mogli współpracować z najszerszym zestawem dostawców usług (implementacje), a dostawców można było łatwo zmieniać w locie bez modyfikacja kodu aplikacji. Korzystanie z tego stylu architektonicznego chroni w rozwój oprogramowania w miarę ewolucji podstawowych technologii i mechanizmów oraz umożliwia przedsiębiorstwom włączenie oprogramowania opracowanego z zewnątrz bez kosztów związanych z przenoszeniem w celu osiągnięcia interoperacyjności z istniejącą infrastrukturą obliczeniową.

Firma OKI zaprojektowała i opublikowała zestaw interfejsów programowych znanych jako Open Service Interface Definitions (OSID) , z których każdy opisuje logiczną usługę obliczeniową. W przeciwieństwie do innych definicji interfejsów, które hermetyzują określoną technologię, OSID łatwiej umożliwia interoperację różnych technologii za pośrednictwem swoich interfejsów dla danej usługi.

Linki zewnętrzne