13. SA Forum Middleware Implementations

  1. Maria Toeroe3 and
  2. Francis Tam4
  1. Mario Angelic1 and
  2. Ulrich Kleber2

Published Online: 18 MAR 2012

DOI: 10.1002/9781119941378.ch13

Service Availability: Principles and Practice

Service Availability: Principles and Practice

How to Cite

Angelic, M. and Kleber, U. (2012) SA Forum Middleware Implementations, in Service Availability: Principles and Practice (eds M. Toeroe and F. Tam), John Wiley & Sons, Ltd, Chichester, UK. doi: 10.1002/9781119941378.ch13

Editor Information

  1. 3

    Ericsson, Town of Mount Royal, Quebec, Canada

  2. 4

    Nokia Research Center, Helsinki, Finland

Author Information

  1. 1

    Ericsson, Stockholm, Sweden

  2. 2

    Huawei Technologies, Munich, Germany

Publication History

  1. Published Online: 18 MAR 2012
  2. Published Print: 20 APR 2012

ISBN Information

Print ISBN: 9781119954088

Online ISBN: 9781119941378

SEARCH

Keywords:

  • Application Interface Specification (AIS);
  • hardware platform interface (HPI);
  • OpenHPI;
  • OpenSAF;
  • SA forum middleware implementations;
  • Service Availability Interface

Summary

This chapter reviews the two leading open source implementations of the Service Availability Forum (SAF) Service Availability Interface specifications: OpenHPI, which implements the Hardware Platform Interface (HPI), and OpenSAF which delivers the services of the SA Forum Application Interface Specification (AIS). The chapter takes a detailed look at each of these open source projects. It first describes the architecture and codebase of OpenHPI project. The chapter then describes the architecture and the main implementation aspects of OpenSAF, as well as management aspects of OpenSAF and process illustrating deployment of OpenSAF on target environments. Finally, the chapter provides some background information on how the project came about and the evolution of the middleware implementations up until latest stable version.

Controlled Vocabulary Terms

application program interfaces; peripheral interfaces