Deployment to RPC Server for XML/SOAP and Dynamic Configuration of RPC Server for XML/SOAP

This document covers the following topics:


Introduction

The EntireX Workbench supports two methods of modifying the configuration of RPC Server for XML/SOAP:

  • deploy an XMM to a specified RPC Server for XML/SOAP directly

  • interact with RPC Server for XML/SOAP to perform configuration changes

The changes are activated immediately without restarting the RPC Server for XML/SOAP.

Notes:

  1. Setting the property entirex.server.allowdevelopment in the XML/SOAP RPC Server's properties file (default name: entirex.xmlrpcserver.properties) to "true" (default) enables deployment and dynamic configuration; setting this property to "false" disables deployment and dynamic configuration.
  2. A deploy call with XMM and WSDL may transport a large amount of data. We therefore recommend you increase the value of broker attribute MAX-MESSAGE-LENGTH in the attribute file.

Deploying an XMM File to RPC Server for XML/SOAP

Start of instruction setTo deploy an XMM file to RPC Server for XML/SOAP

  1. Select an XMM file.

  2. From the context menu, choose Deploy to EntireX XML/SOAP RPC Server ... to display the following screen:

    graphics/deployConfig.png

  3. Create a new RPC environment for Broker ID and server address or select an RPC Server for XML/SOAP from the list.

    graphics/deployCreateNew.png

  4. Complete the configuration by adding URL and, optionally, the WSDL file. If a WSDL file with same name exists in directory, the field is filled by default. Choose Finish.

Undeploying an XMM File from RPC Server for XML/SOAP

Start of instruction setTo undeploy an XMM file from RPC Server for XML/SOAP

  1. Select an XMM file.

  2. From the context menu, choose Undeploy from EntireX XML/SOAP RPC Server ... to display the following screen:

    graphics/undeployXmm.png

  3. Create a new RPC environment for broker ID and server address, or select an RPC server from the list.

  4. Choose Finish.

Configuring RPC Server for XML/SOAP Dynamically

Start of instruction setTo configure an XML/SOAP RPC Server dynamically

  1. From the Window menu, choose Preferences to display a screen similar to the one below:

    graphics/deploySelectEnv.png

  2. Select an XML/SOAP RPC Server environment or create a new one.

    graphics/deployEdit.png

  3. Choose Next to view or manage the configuration of Web services.

    graphics/deployManage.png

  4. The second wizard page allows you to add, modify and remove service addresses and their configuration as well as add, modify and remove XMM file in the selected configuration. The graphical user interface supports drag-and-drop operations.