RKL eSolutions Blog

5 days of Sage X3 Web Services v12 Day 1

Written by RKL Team | Nov 4, 2019 10:35:00 AM

Day 1 Creating a Classic SOAP pool

Web services can be useful in providing real-time interfaces between any ERP System and an external 3rd party or custom application. Sage ERP X3 Web Services can be used to expose custom or existing Sage ERP X3 objects and functions as web services.

Creating a Classic SOAP pool

Log in to Sage X3.  Navigate to Administration > Administration > Web Services > Classic SOAP pools configuration.

The following screen will appear.  If no web service pools have been created yet, there will be no entries in the list.

To add a new web service pool, click “Create soapClassicPool” from the Actions menu on the right.

Fill in or select the highlighted values as shown below.

  • Alias – this is the pool alias, and can be any value you choose. For simplicity, I normally enter the same value as the endpoint the pool is set up for
  • Maximum size – the maximum number of clients that can be started in the pool
  • Initialization size – the number of clients initialized during pool startup
  • Auto start – this should always be checked to start the pool, so the pool starts when the Syracuse server starts or restarts
  • Endpoint – the X3 endpoint for the pool
  • Locale – the locale/language
  • User – the user for channel initialization

Click “Save” to add the pool.

The new pool will appear in the list.

Conclusion

Now that your web service pool(s) have been configured, you are ready to begin building and consuming X3 SOAP web services.

More in this series

Day 1 - Creating a Classic SOAP Pool

Day 2 - Creating and Publishing Web Services

Day 3 - Testing Web Services

Day 4- Consuming Web Services in .NET

Day 5 - Consuming X3 Subprogram Web Services from .Net

Other resources

There are also some blog posts related to web services:

Consuming X3 Web Services in PU9 and Later

Testing X3 Web Services in PU9 and Later

Got Questions?

Contact us if you want to learn more about Sage X3 Web Services features.

Contact RKL eSolutions