Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To have a consistent “save point/backup” of a set of dependent models, it may be useful to handle more models in one EDMbinaryPackage


EDMbinaryPackage API

Note: Exporting/importing a BinaryPackage from an SSP requires the BinaryPackage to be located in the “EDM_SERVER_CLIENTS_FILES_PATH” directory.

Using emiRemoteExport/ImportBinaryPackage, the BinaryPackage may be located in the caller clients directory or in the EDM_SERVER_CLIENTS_FILES_PATH” directory

When the importing EDMserver system have direct access to the location of the BinaryPackage, renameFile will be used instead of copyFile. An option KEEP_BINARY_PACKAGE may be implemented in case such BinaryPackage should be used by other systems or kept for any other reasons

Functions:

Q & A


I'm currently testing from SSP (so via edmi).  Later on may be XPX wrappers will be useful as well.

Some questions about logic/parameters:

...

  • “.BPDESCR”   BinaryPackage description
  • “.I” and “.D” files, one of each
    • Optionally: “.BII”, “.BID”, “.FB” files (one of each)  when the model have been updated in write transactions
      0 to n number of “.F” files.
  • The “.I” ,“.D” , “.BII”, “.BID”, “.FB” files will always be copied in an update operation
  • Only “.F” files updated later than corresponding “.F” file in the target model will be copied in an UPDATE operation.
  • To keep track of the updates, the BinaryPackage description file may be used to make a “update history” in the target system.

EDMbinaryPackage API

Note: Exporting/importing a BinaryPackage from an SSP requires the BinaryPackage to be located in the “EDM_SERVER_CLIENTS_FILES_PATH” directory.

Using emiRemoteExport/ImportBinaryPackage, the BinaryPackage may be located in the caller clients directory or in the EDM_SERVER_CLIENTS_FILES_PATH” directory

When the importing EDMserver system have direct access to the location of the BinaryPackage, renameFile will be used instead of copyFile. An option KEEP_BINARY_PACKAGE may be implemented in case such BinaryPackage should be used by other systems or kept for any other reasons

...

languagecpp
titlesdai.h

...

  • .

...