Server Guide
In the Smalltalk development environment, you can design, write,
package, and debug your application. The majority of your time will be
spent on the workstation, developing and testing your application. A
minority of your time is spent on the target server environment, testing and
debugging your application.
The base development environment consists of the following:
- The Smalltalk language.
- An object model. Smalltalk provides a model of how
objects are defined and how they behave. This object model supports
inheritance, class and instance behavior, dynamic binding, messaging, and
memory management (including garbage collection).
- A set of reusable classes. In addition to the classes
that provide the basic functions of Smalltalk, VisualAge Smalltalk Server
offers classes you can reuse in your Smalltalk programs to run your
application in Windows NT, AIX, OS/2, Sun Solaris, CICS, IMS, or OS/390
Native, or AS/400 Native.
- A runtime environment. Smalltalk provides runtime
support that complements its object model. The runtime environment
supports creating class instances, message routing, and automatic memory
management, including garbage collection and dynamic binding.
- A set of development tools. The development environment
provides tools that enable you to create, view, and change classes.
Additional tools let you inspect and debug source code. Other tools
analyze your code for performance. And, when your program is ready to
run on a server, the packaging tools produce a runtime image for
distribution.
For more information about how to get started in the base IBM Smalltalk
environment, see the IBM Smalltalk User's Guide.
[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]