About ENOVIA X-PDM Gateway

This guide provides the System Administrator with the instructions to install, configure and maintain ENOVIA X- PDM Gateway.

ENOVIA X-PDM Gateway is implementing the V6 Event Bus, which enables asynchronous bi-directional PLM data exchange between the ENOVIA server and non-DS PDM or ERP systems aka X-PDM server(s).

Communication between different systems involves:


  • Events conveyed by http protocol.
  • Files (metadata files in XPDMXML format and bulk data files) conveyed by FTP, SFTP or UNC protocol through a File Server.

The PLM data exchanged may include un-configured Product Structures or engineering bill-of-material (EBOM) structures.

During the installation process you will be asked to choose the kind of exchange that will be enabled: VPM option to exchange Product Structures or BOM option to exchange EBOM. ENOVIA X-PDM Gateway is connecting servers together, but if you select the VPM option the exchange will also involve at least one additional machine: the Batch Server, which corresponds to a V6 Client setup.



Installation Components

X-PDM Gateway is made of components that are deployed on each server. In order to achieve a complete installation you will have to separately install and setup the following components in sequence:


  • ENOVIA X-PDM Gateway for Product exchange:


    1. VXG - ENOVIA X-PDM Gateway Server
    2. XPC - ENOVIA X-PDM XML V6 Connector – installed with < VPM > option
    3. XPV - ENOVIA X-PDM XML V6 VPM Connector
    4. XWS - ENOVIA X-PDM Gateway Web Services

    Note: After deploying ENOVIA X-PDM Gateway for Product exchange, the XVG license is required for every VPM user.

  • ENOVIA X-PDM Gateway for BOM exchange:


    1. VXG - ENOVIA X-PDM Gateway Server
    2. XPC - ENOVIA X-PDM XML V6 Connector – installed with < BOM > option
    3. XWS - ENOVIA X-PDM Gateway Web Services



Prerequiste components differ for each of the above X-PDM Gateway components. They are detailed in the Software Component sections for Gateway Server for ENOVIA, V6 Connector and VPM V6 Connector.