C H A P T E R  3

Setting Up the Development Environment

To develop applications for the Foundation Services, you must set up a development environment for your development host. For information, see the following topics:

For general information about developing applications on the Solaris Operating System, see the Solaris Software Developer Collection for the version of the Solaris OS in use at your site.


Introduction to the Development Environment

The development environment for the Foundation Servicesconsists of a development host connected through an installation server to a cluster of nodes. The Netra HA Suite software runs on the nodes of a cluster and does not need to be installed on the development host. Install only the developer packages of the Foundation Services on the development host. This development host together with a cluster for testing your applications is called the development environment. The following figure illustrates the development environment:

FIGURE 3-1   Setting Up the Development Environment

Flow diagram shows how the components development
host and cluster make up the development environment.


The development environment refers to the setup with which you work during the development phase, when writing and testing applications.


Setting Up the Development Host

The development host must have at least 1 GBit of disk space, with a minimum of 512 MBytes RAM.

Refer to the Netra High Availability Suite 3.0 1/08 Release Notes for the latest information about supported operating systems and software versions.


Setting Up a Netra HA Suite Cluster

To run applications, you must build them on your development host and deploy them on a cluster that runs the Foundation Services. For information about how to set up a build server and how to set up a cluster that runs the Netra HA Suite software, see the Netra High Availability Suite 3.0 1/08 Foundation Services Getting Started Guide.

To install, compile, and run your applications, see Chapter 4.


Installing Libraries and Header Files