SST Remote Workspace and File Dialog

 

Functions

·         Remote Workspace 

A remote workspace is an extension of a standard Smalltalk workspace window.  It provides a local window into a remote object space.  Any Smalltalk code that you execute in a remote workspace window will run not in the local object space, but in the remote object space to which the workspace window is connected.  Note:  The object space must allow global references.

·         Remote file dialog

A remote file dialog is a file dialog that enables you to access files that reside on remote machines. You can use a remote file dialog to open a remote text file in a workspace, make changes, and then save the file on the remote machine.

API

SstWorkspace class >>#forObjectSpace:

SstWorkspace class >>#forFileNamed:objectSpace:

Examples:

·         Execute the following code, where ‘remoteSpace’ is aSstRemoteSpace:

(SstWorkspace forObjectSpace: remoteSpace) open

·         Execute the following and you will be prompted for the context and remote space:

SstRemoteUI  openRemoteWorkspace

Installation

·         Using the Application Manager, import and load the SstRemoteUI application.