Solaris Preface


About This Guide ~ Who Should Read This? ~ How This Guide is Organized ~ Typographic Conventions ~ PDF Version

About This Guide

This guide provides instructions for using the SolarisTM Management Console 2.1 Software Development Kit (SMC SDK) to create and port tools and services based on the SMC distributed application environment. This guide also provides a general overview of the SMC architecture and JavaBeansTM design considerations as they apply to the SMC SDK.

Goto Top
Who Should Read This?

This guide is intended for programmers who want to create or port applications for the SMC environment. Readers of this guide should be proficient with Java, JavaBeans, and general object-oriented programming techniques.

Please use this guide in conjunction with the SMC javadocs (/usr/sadm/lib/smc/docs/javadoc/index.html) as well the smc(1M), smcregister(1M), and smccompile(1M) man pages.

Goto Top
How This Guide is Organized

This guide is organized into the general sections listed below, followed by a glossary and a list of illustrations. All sections in the guide can be reached from links in the navigation pane on the left, which can be toggled between Index and TOC views.

What's New in 2.1? Brief descripions of the new features in the SMC 2.1 SDK
Introduction General introduction to the uses and features of the SMC SDK
Getting Started Overview of SMC architecture, tools, services, and infrastructure; includes high-level explanations of procedures for creating and porting tools and services with the SMC SDK
Tools In-depth instructions on how to build and package a Tool, from a simple CLI interface to a more complex GUI, console. Also includes an overview of some of the more important user interface components included in the SDK, with instructions on how and when to use them
Toolboxes Overview of what a toolbox is, and how to manage them
Services In-depth instructions on how to build and package a Service
Registration In-depth instructions on how to use smcregister for registering Tools and Services
Frequently Asked Questions General FAQ for the SMC SDK
Code Samples Compiled list of sample code used in this guide
Illustrations Compiled list of illustrations used in this guide
Glossary Glossary of terms relevant to SMC

While it is not necessary to read the sections in any particular order, you should be familiar with the concepts in the Introduction and Getting Started sections before starting to use the SMC SDK.

Goto Top
Typographic Conventions

Goto Top
PDF Version

To make it easier to print (or if you simply prefer PDF), this guide is also available in PDF format. The PDF version contains this entire SDK guide in a single file.