Sun Microsystems
Products & Services
 
Support & Training
 
 

Previous Previous     Contents     Index     Next Next
Chapter 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 8 Software Developer Collection.

Introduction to the Development Environment

The development environment for the Foundation Services consists of a development host connected through an installation server to a cluster of nodes. The Foundation Services 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 set-up 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.

Your development host must have the following software:

Solaris 8 2/02 or above

The Solaris operating system is the recommended operating system for the Foundation Services.

Forte™ Developer 6 Software Suite (FD6u1), or above

You can use this software to compile and debug your HA-aware applications.

You can also install Sun WorkShop™ TeamWare 6 update 2 on your development host to manage and configure versions of your code.

Setting up a Foundation Services 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 on how to set up a cluster that runs the Foundation Services, see the Netra High Availability Suite Foundation Services 2.1 6/03 Hardware Guide.

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

Previous Previous     Contents     Index     Next Next