What is the difference between LINK and COMMUNICATE?


Altair SLC Link
Altair SLC Link is a technology that essentially takes a local script or part of a local script from a local Workbench client and executes it on a remote platform. Any log files, HTML or Listing results, and any datasets created from executing the program remotely are returned to the client through the normal Output and Server Explorer graphical tabs.
File paths in the SAS program have to refer to file paths that are meaningful to the remote platform. A local server does not necessarily have to be running and you could setup your remote server to be the default server in the Server explorer so that all SAS scripts are executed remotely. The File Explorer subwindow can be used to view, change and execute SAS programs on the remote server through the local workbench client.
Altair SLC Link operates over an SSH connection and applies to hierarchical filestores such as Unix based platforms that automatically have sshd daemons running. No extra SAS language syntax statements are needed to execute code on a remote server.
Altair SLC Communicate
Altair SLC Communicate is a technology that depends on SAS language syntax statements such as SIGNON/SIGNOFF, RSUBMIT/ENDSUBMIT, PROC UPLOAD/DOWNLOAD in the SAS language program to execute code on both a local client and a remote server. It is a programmatic solution to remote execution. Any datasets created on the local client that need to be on the remote server have to be explicitly uploaded using PROC UPLOAD and any datasets created on the remote server that need to be used on the local client have to be explicitly downloaded using PROC DOWNLOAD. (However remote library access is available in SLC 5.0 onwards). Both local and remote SLC servers must be licensed.
See additional documentation in the /doc/ folder of the installation and also in our community forum on the Altair website.
Comments
-
What specific documentation would I expect to find in the /doc/ folder of the installation?
What is the name of the file I should refer to?
For the additional documentation on the community forum on the Altair website, what specifically should I be looking for?
0 -
Nico,
I am thinking about scaling options and whether I want multiple servers and to run SLC on both with an SLC Communicate connection between the two.
Before doing this I would like to test the SLC Communicate functionality by doing what I have done in the past with SAS/Connect which is to run two SLC sessions on the same physical server with workbench connection to only one of the SLC sessions. Technically I should be able to create a connection between the two sessions and do a remote submit from one to the other on that same physical server.
Is this possible?
0