Downloading macro libraries: Difference between revisions
m (more conversion cleanup) |
|||
Line 1: | Line 1: | ||
==How can the macro libraries be downloaded?== | ==How can the macro libraries be downloaded?== | ||
The macro libraries can be downloaded by clicking | The macro libraries can be downloaded by right-clicking the link for the macro library and selecting the save option (<i>Save Link As</i>, <i>Save target As</i>, | ||
the link for the macro library | <i>Save As</i> or something similar). Then set the appropriate target directory (and name if desired) | ||
for the file. The macro library will then be downloaded to to | |||
the indicated location. | |||
<i>Save As</i> or something similar. | |||
set the appropriate target directory (and name if desired) | Alternatively, the <b>left</b> mouse button can be clicked on | ||
for the file. The macro library will then be downloaded to to | the link for an macro library. This will result in the browser | ||
the indicated location. | prompting the user whether the file should be saved, where it | ||
should be saved and under what name. Some browsers prompt | |||
Alternatively, the <b>left</b> mouse button can be clicked on | for this information before the macro library is actually | ||
the link for an macro library. This will result in the browser | downloaded, others prompt for it after. Obviously, those | ||
prompting the user whether the file should be saved, where it | that prompt after will present a considerable delay before | ||
should be saved and under what name. Some browsers prompt | the prompt. Opera actually prompts as soon as it receives the | ||
for this information before the macro library is actually | file header but continues downloading while waiting for the user response. | ||
downloaded, others prompt for it after. Obviously, those | |||
that prompt after will present a considerable delay before | If the e-mail transfer is selected the macro library will be e-mailed should | ||
the prompt. Opera actually prompts as soon as it receives the | be saved to a local file and then uploaded to the mainframe exactly as | ||
file header but continues downloading while waiting for the | if it had been downloaded directly. Receiving the object deck via e-mail | ||
user response. | allows the library to be sent to a different person/workstation | ||
than the one initiating the request. | |||
If the e-mail transfer is selected the macro library will be e-mailed | |||
==How can the macro libraries be uploaded to the mainframe?== | |||
be saved to a local file and then uploaded to the mainframe exactly as | Once the macro libraries are downloaded to the workstation they must | ||
if it had been downloaded directly. Receiving the object deck via e-mail | be uploaded to the MVS, VM or VSE system on the IBM mainframe. | ||
allows the library to be sent to a different person/workstation | Any file transfer mechanism can be used including FTP and IND$FILE | ||
than the one initiating the request. | but regardless of the transfer mechanism some rules must be | ||
observed. | |||
==How can the macro libraries be uploaded to the mainframe?== | |||
Once the macro libraries are downloaded to the workstation they must | First, the macro libraries contain binary data and hence <b>must</b> | ||
be uploaded to the MVS, VM or VSE system on the IBM mainframe. | be transferred as binary. | ||
Any file transfer mechanism can be used including FTP and IND$FILE | |||
but regardless of the transfer mechanism some rules must be | Second, the format and LRECL of the file must be specified during | ||
observed. | the upload. This is because most workstation systems (including | ||
Windows, Mac OS and Unix) do not have a concept of file formats | |||
First, the macro libraries contain binary data and hence <b>must</b> | and LRECL's. This information would be lost if it were not specified | ||
be transferred as binary. | during the upload. The format of the uploaded file must be <i>F</i> under | ||
VM systems and <i>FB</i> under MVS and VSE systems. The LRECL must be | |||
Second, the format and LRECL of the file must be specified during | 80 on all systems and under MVS and VSE the blocksize can be any multiple | ||
the upload. This is because most workstation systems (including | of 80 though 3120 is a common blocksize for object libraries. | ||
Windows, Mac OS and Unix) do not have a concept of file formats | |||
and LRECL's. This information would be lost if it were not specified | When using FTP, the characteristics (RECFM, LRECL and BLOCKSIZE) of | ||
during the upload. The format of the uploaded file must be <i>F</i> under | the uploaded file can be set with the <i>SITE</i> and <i>LOCSITE</i> | ||
VM systems and <i>FB</i> under MVS and VSE systems. The LRECL must be | FTP commands. The SITE command should be used if the FTP client | ||
80 on all systems and under MVS and VSE the blocksize can be any multiple | is on the workstation and the server is on the mainframe. In this case | ||
of 80 though 3120 is a common blocksize for object libraries. | the SITE command might have to be sent as a "quote" to the mainframe. | ||
How this is done, depends on your workstation's FTP client. | |||
When using FTP, the characteristics (RECFM, LRECL and BLOCKSIZE) of | The LOCSITE command should be used if the FTP client is on the | ||
the uploaded file can be set with the <i>SITE</i> and <i>LOCSITE</i> | mainframe and the server is on the workstation. | ||
FTP commands. The SITE command should be used if the FTP client | |||
is on the workstation and the server is on the mainframe. In this case | Under MVS, you can upload an macro library either as a member of a Partitioned | ||
the SITE command might have to be sent as a "quote" to the mainframe. | Data Set (PDS) or as an individual sequential file. A PDS is recommended as | ||
How this is done, depends on your workstation's FTP client. | a good way to collect all your Sirius macro library uploads in one DSN, using | ||
The LOCSITE command should be used if the FTP client is on the | the member name to show the product and version. | ||
mainframe and the server is on the workstation. | |||
==What are the Sirius Mods?== | |||
Under MVS, you can upload an macro library either as a member of a Partitioned | The <var class="product">Sirius Mods</var> is a collection of functions and enhancements | ||
Data Set (PDS) or as an individual sequential file. A PDS is recommended as | to the core <var class="product">Model 204</var> load module. These enhancements are either | ||
a good way to collect all your Sirius macro library uploads in one DSN, using | products in and of themselves, or they are prerequisites for products which | ||
the member name to show the product and version. | are written in User Language. A site is authorized to download all of the | ||
<var class="product">Sirus Mods</var> if it is licensed for any of the products that | |||
==What are the Sirius Mods?== | require these enhancements. Your authorization zap will then enable the | ||
The < | appropriate set of products. | ||
to the core < | |||
products in and of themselves, or they are prerequisites for products which | Products that require the <var class="product">Sirius Mods</var> include: | ||
are written in User Language. A site is authorized to download all of the | * Fast/Backup | ||
< | * Fast/Reload | ||
require these enhancements. Your authorization zap will then enable the | * Fast/Unload User Language Interface | ||
appropriate set of products. | * Janus Network Security | ||
* Janus Open Server | |||
Products that require the < | * Janus Open Client | ||
* Janus SOAP | |||
* Fast/Backup | * Janus Specialty Data Store | ||
* Fast/Reload | * Janus TCP/IP Base | ||
* Fast/Unload User Language Interface | * Janus Web Server | ||
* Janus Network Security | * Japanese Functions | ||
* Janus Open Server | * SirDBA | ||
* Janus Open Client | * SirFact | ||
* Janus SOAP | * SirFile | ||
* Janus Specialty Data Store | * Sirius Performance Enhancements | ||
* Janus TCP/IP Base | * Sirius Performance Enhancements V2 | ||
* Janus Web Server | * SirLib | ||
* Japanese Functions | * SirMon | ||
* SirDBA | * SirPro | ||
* SirFact | * SirSafe | ||
* SirFile | * SirScan | ||
* Sirius Performance Enhancements | * SirTune | ||
* Sirius Performance Enhancements V2 | * SirXref | ||
* SirLib | * Sir2000 Field Migration Facility | ||
* SirMon | * Sir2000 User Language Tools | ||
* SirPro | * Trusted Login Facility | ||
* SirSafe | |||
* SirScan | You can determine which of these products your site is authorized for by | ||
* SirTune | examining [https://m204.rocketsoftware.com/dlist your customer profile]. | ||
* SirXref | After the <var class="product">Sirius Mods</var> are installed you can verify product authorizations by issuing | ||
* Sir2000 Field Migration Facility | the <var>[[ROCKET or SIRIUS command|SIRIUS]]</var> command in an Online running a load module that includes the <var class="product">Sirius Mods</var>. | ||
* Sir2000 User Language Tools | |||
* Trusted Login Facility | ==Where can more documentation be found?== | ||
The Rocket M204 macro libraries are distributed on an as-is basis, so no more | |||
You can determine which of these products your site is authorized for by | documentation is available. | ||
examining | |||
After the < | ==Is there any other help available?== | ||
the < | As always, if you have <i>any</i> questions about the installation of Rocket M204 | ||
includes the < | products, you should not hesitate to call our technical | ||
support number at +1.800.755.4222. You can also e-mail us at | |||
==Where can more documentation be found?== | [mailto:m204support@rocketsoftware.com m204support@rocketsoftware.com]. | ||
The Rocket M204 macro libraries are distributed on an as-is basis, so no more | |||
documentation is available. | |||
==Is there any other help available?== | |||
As always, if you have < | |||
products, you should not hesitate to call our technical | |||
support number at +1.800.755.4222. You can also e-mail us at | |||
[[Category:Installation]] | [[Category:Installation]] |
Revision as of 20:45, 22 January 2015
How can the macro libraries be downloaded?
The macro libraries can be downloaded by right-clicking the link for the macro library and selecting the save option (Save Link As, Save target As, Save As or something similar). Then set the appropriate target directory (and name if desired) for the file. The macro library will then be downloaded to to the indicated location.
Alternatively, the left mouse button can be clicked on the link for an macro library. This will result in the browser prompting the user whether the file should be saved, where it should be saved and under what name. Some browsers prompt for this information before the macro library is actually downloaded, others prompt for it after. Obviously, those that prompt after will present a considerable delay before the prompt. Opera actually prompts as soon as it receives the file header but continues downloading while waiting for the user response.
If the e-mail transfer is selected the macro library will be e-mailed should be saved to a local file and then uploaded to the mainframe exactly as if it had been downloaded directly. Receiving the object deck via e-mail allows the library to be sent to a different person/workstation than the one initiating the request.
How can the macro libraries be uploaded to the mainframe?
Once the macro libraries are downloaded to the workstation they must be uploaded to the MVS, VM or VSE system on the IBM mainframe. Any file transfer mechanism can be used including FTP and IND$FILE but regardless of the transfer mechanism some rules must be observed.
First, the macro libraries contain binary data and hence must be transferred as binary.
Second, the format and LRECL of the file must be specified during the upload. This is because most workstation systems (including Windows, Mac OS and Unix) do not have a concept of file formats and LRECL's. This information would be lost if it were not specified during the upload. The format of the uploaded file must be F under VM systems and FB under MVS and VSE systems. The LRECL must be 80 on all systems and under MVS and VSE the blocksize can be any multiple of 80 though 3120 is a common blocksize for object libraries.
When using FTP, the characteristics (RECFM, LRECL and BLOCKSIZE) of the uploaded file can be set with the SITE and LOCSITE FTP commands. The SITE command should be used if the FTP client is on the workstation and the server is on the mainframe. In this case the SITE command might have to be sent as a "quote" to the mainframe. How this is done, depends on your workstation's FTP client. The LOCSITE command should be used if the FTP client is on the mainframe and the server is on the workstation.
Under MVS, you can upload an macro library either as a member of a Partitioned Data Set (PDS) or as an individual sequential file. A PDS is recommended as a good way to collect all your Sirius macro library uploads in one DSN, using the member name to show the product and version.
What are the Sirius Mods?
The Sirius Mods is a collection of functions and enhancements to the core Model 204 load module. These enhancements are either products in and of themselves, or they are prerequisites for products which are written in User Language. A site is authorized to download all of the Sirus Mods if it is licensed for any of the products that require these enhancements. Your authorization zap will then enable the appropriate set of products.
Products that require the Sirius Mods include:
- Fast/Backup
- Fast/Reload
- Fast/Unload User Language Interface
- Janus Network Security
- Janus Open Server
- Janus Open Client
- Janus SOAP
- Janus Specialty Data Store
- Janus TCP/IP Base
- Janus Web Server
- Japanese Functions
- SirDBA
- SirFact
- SirFile
- Sirius Performance Enhancements
- Sirius Performance Enhancements V2
- SirLib
- SirMon
- SirPro
- SirSafe
- SirScan
- SirTune
- SirXref
- Sir2000 Field Migration Facility
- Sir2000 User Language Tools
- Trusted Login Facility
You can determine which of these products your site is authorized for by examining your customer profile. After the Sirius Mods are installed you can verify product authorizations by issuing the SIRIUS command in an Online running a load module that includes the Sirius Mods.
Where can more documentation be found?
The Rocket M204 macro libraries are distributed on an as-is basis, so no more documentation is available.
Is there any other help available?
As always, if you have any questions about the installation of Rocket M204 products, you should not hesitate to call our technical support number at +1.800.755.4222. You can also e-mail us at m204support@rocketsoftware.com.