The VSE Corba client provides the following COS services:
- Naming Service
- Lifecycle (create and destroy only, without support for copy and move
operations)
- Event Service
- Concurrency Control Service
- Object Transaction Service
Features available in a VW image that are NOT available in the VSE image are:
- IDL compiler
- Local Interface Repository
- Remote Debugging
- Remote Inspecting
- Access Control (Security) Service
- Externalization and Internalization
The IIOP communications protocol is the only protocol supported in the VSE Corba image.
| installation\
CorbaClient.sll |
Corba client library, 1.32Mb (source included). |
| installation\sll\
sktPatch.sll |
Sockets library patch |
| installation\
overview.ws DSTexamples.ws |
Overview and examples workspace files |
| installation\
DSTBitmapPool.bpl |
Bitmap resource file used by VSE console. |
| installation\
sharedRM.vse |
Pre-compiled meta-objects describing IR IDL. |
| installation\
wbruntime.bnd vdevw.bnd |
WindowBuilder runtime and application bind files |
| VWCode\
DST VSE Compatibility.st DSTRepository.st |
VisualWorks Distributed Smalltalk file-in source and IDL to communicate with VSE client. |
Additional files are included with the distribution in order to simplify creation of a working directory with VSE 3.1.2 to test the library. The WindowBuilder Pro runtime files required by this application appear in directory installation\sll. The Team/V repository of the client was not included with this distribution but is available upon request.
| vsock31w.sll
vsck231w.sll vskvw31.sll |
Sockets support |
; sockets support
vsock31w ;sockets
vsck231w ;sockets channels
vskvw31 ;sockets vw compatibility
vskpw31w ;socket parts
sktPatch ; patches to socket code
needed for DST
;WindowBuilder runtime support
VSTP31W
@wbruntime.bnd
CorbaClient
To start the system after the libraries have loaded evaluate
DSTConsole new open
Start the server ORB. If this is a VisualWorks Distributed Smalltalk image file in DST VSE Compatibility.st and DSTRepository.st from the VWCode directory. Set the DST image for IIOP Transport and the naming service and repository for local.
To start the client ORB on a remote naming service and repository select File-Settings-Naming Service from the menu in the VSE DST Console. Click on the Hostname radio button and enter the hostname of the naming service server image. Also enter the host IIOP port number. Accept the changes. Select File-Settings-Repository, click on the Hostname radio button, and enter the hostname of the Repository server and its IIOP port number. Accept the changes and start the client ORB.
Kevin Greek
ObjectShare, Inc.
kgreek@objectshare.com
Links to:
The
ObjectShare web site
VisualSmalltalk
Product Support
ObjectShare's
Online Documentation Site