This WDR Developer's Guide is intended for use by systems administrators who want to develop applications that perform DR operations remotely using WBEM, which is an industry standard for Web-based enterprise management.

Developers can write WDR client applications in languages such as Javatrademark, using software development kits (SDKs) such as the Sun WBEM SDK.

Before You Read This Book

This book is intended for the Sun Firetrademark 15K, 12K, 6800, 4810, 4800, and 3800 system platform administrator who has a working knowledge of UNIX® systems, particularly those based on the Solaristrademark operating environment. If you do not have such knowledge, first read the Solaris user and system administrator books provided with this system, and consider UNIX system administration training.

How This Book Is Organized

Chapter 1, "Introduction to DR," provides an overview of WDR, and describes the kind of tasks that WDR enables you to perform.

Chapter 2, "Using Solaris WBEM Services in WDR," describes the different layers in Solaris WBEM Services, which are included in the Solaris operating environment.

Chapter 3, "Using Process Indications," describes process indications, which are notifications of system events to which each WDR client can subscribe.

Chapter 4, "Classes, Domains, Associations, Indications in WDR" introduces all the classes, indications (of system events), and associations that WDR provides to the developer. All methods and properties that the developer needs to use are described in this chapter.

Chapter 5, "Programming Techniques in WDR" presents programming techniques that the developer may find useful in creating WDR applications that simplify and automate systems administration on Sun Fire 15K/12K and 6800/4810/4800/3800 systems.

Using UNIX Commands

This document does not contain information on basic UNIX® commands and procedures such as shutting down the system, booting the system, and configuring devices.

See one or more of the following for this information:

Typographic Conventions






The names of commands, files, and directories; on-screen computer output

Edit your .login file.

Use ls -a to list all files.

% You have mail.


What you type, when contrasted with on-screen computer output

% su



Book titles, new words or terms, words to be emphasized



Command-line variable; replace with a real name or value

Read Chapter 6 in the User's Guide.

These are called class options.

You must be superuser to do this.


To delete a file, type rm filename.

Shell Prompts




C shell


C shell superuser


Bourne shell and Korn shell


Bourne shell and Korn shell superuser


Related Documentation




Part Number

WDR Installation

WDR Installation Guide


DR on Sun Fire 6800, 4810, 4800, and 3800 systems

Sun Fire 6800, 4810, 4800, and 3800 Systems Dynamic Reconfiguration User Guide


DR on Sun Fire 15K and 12K systems

Sun Fire 15K/12K Dynamic Reconfiguration User Guide


System-level security on Sun Fire 15K and 12K systems

System Management Services (SMS) 1.2 Administrator Guide for Sun Fire 15K/12K Systems


System-level security on Sun Fire 6800/4810/4800/3800 systems

Sun Fire 6800/4810/4800/3800 Systems Platform Administration Manual



Solaris WBEM Services

Solaris WBEM Services Administrator's Guide


Accessing Sun Documentation Online

You can view, print, or purchase a broad selection of Sun documentation, including localized versions, at:

Sun Welcomes Your Comments

Sun is interested in improving its documentation and welcomes your comments and suggestions. You can email your comments to Sun at:

Please include the part number (816-1984-11) of your document in the subject line of your email.