SOA web services
There are several supported ways to access the iMIS SOA web services:
- HTTP API (REST) – Best for internal/trusted access and external/authenticated access
- SOAP – Should only be used for external/authenticated access
- WCF (C# EndPoints for C# .Net development) – Should only be used for internal/trusted access:
- HTTP
- NetTCP
The following table provides a list of common development use cases that require accessing SOA web services. This table also identifies the supported ways to access the SOA web services based on the use case and your iMIS platform:
Use case | iMIS 20-100 | iMIS 20-200 | iMIS 20-300 |
---|---|---|---|
General content item development | REST, JavaScript | REST, JavaScript | REST, SOAP, C#, JavaScript |
Small widgets | REST, JavaScript, JQuery | REST, JavaScript, JQuery | REST, JavaScript, C#, JQuery |
Single-page applications (SPA) | REST, JavaScript, SPA frameworks | REST, JavaScript, SPA frameworks | REST, JavaScript, SPA frameworks |
SOA utilities | REST, JavaScript | REST, JavaScript | REST, SOAP, C#, other languages |
Updated about 7 years ago
More