Chapter 12
SA Forum Java Mappings: Specifications, Usage, and Experience
12.1 Introduction
This chapter first introduces the reader to the history, rationale, and the architecture driving the Java mapping specifications: in particular, their relation to the existing C language specifications.
Subsequently, the chapter details the conventions and patterns/idioms used when developing the Java mapping specifications. With this knowledge, the application programmer will be able to more easily understand and use the Java mappings. The Java mappings are based on being able to understand their semantics by referring to the original C specification. Understanding the underlying mapping logic helps immensely in ‘connecting’ the Java mappings with the original specifications (see [61, 93] and [63]).
The examples of usage that follow increase understanding as well as shed light on various practical concerns.
12.2 Background
12.2.1 Early Exploration of Java Mappings in Hewlett–Packard
Hewlett-Packard (HP) and the Telecom Infrastructure Division (TID) in particular, has long been involved with the Service Availability (SA) Forum. In 2005 we turned to the service specifications for a particular use quite different from what was originally envisioned. The HP server divisions were investing in, and supporting, Web-Based Enterprise Management (WBEM) [92] as an alternative to Simple Network Management ...
Get Service Availability: Principles and Practice now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.