Developer forum

Forum » Integration » BC SOAP Webservices deprecation reg. Dynamicweb Connector integration

BC SOAP Webservices deprecation reg. Dynamicweb Connector integration

Kevin Steffer
Kevin Steffer
Reply

We can see in this drawing that "Web Services" are described on the ERP side.

But is this referring to the concept of Web Services simply because data is being transferred in XML format, or is it actually referring to BC's exposed SOAP-based Web Services, which Microsoft has deprecated and will shut down in 2026?

Reference: https://learn.microsoft.com/en-us/dynamics365/business-central/dev-itpro/webservices/soap-web-services 


Replies

 
Rasmus Sanggaard Dynamicweb Employee
Rasmus Sanggaard
Reply

Hi Kevin,

Our current code units (plug-in unit) used by Live Integration are exposed through a SOAP web service. Microsoft announced several years ago that SOAP web services would be deprecated, but the deadline has been pushed back year after year. Code units exposed through SOAP are still available in BC28.

We have started moving to OData five years ago, and we will have a new Live Integration using OData in the future. If you take a look at our OData provider and Blueprints on the documentation site, you will see how to use this for batch: https://doc.dynamicweb.dev/manual/dynamicweb10/integration/guides/blueprints/index.html

BR Rasmus Sanggaard

 

 
Kevin Steffer
Kevin Steffer
Reply

OK, thanks - that means that now that Microsoft is going to Remove the SOAP Webservices in BC29 (in 2026) this is becoming critical for any customer that has not moved to OData or something else yet.

 
Dmitriy Benyuk Dynamicweb Employee
Dmitriy Benyuk
Reply

Hi Kevin,
the documentation is saying about deprecation of the SOAP web services that use the Pages:
"Support for publishing Microsoft UI pages as SOAP web services will be removed in Business Central 2026"
But our application is using the Codeunit exposed as a web service, so there is no news about this kind of SOAP web sevices deprecation.
It works without any warnings about that kind of web services in BC 28 preview (will be released in 2026 Wave1):
BR, 
Dmitrij

 
Kevin Steffer
Kevin Steffer
Reply

Ahh that was a bit more precise answer, thanks. Couldn't really find any information whether the Codeunit part was dependent on the BC Pages Webservices.

But your "Codeunit exposed webservices" aren't really SOAP webservices right? - it's just XML input/output?

 

 
Dmitriy Benyuk Dynamicweb Employee
Dmitriy Benyuk
Reply
This post has been marked as an answer

Hi Kevin,
no the Codeunits are not depending on the BC Pages exposed as Webservies. The codeunits exposed as a Web Services is just a second way of doing that.
In BC there are two different ways of exposing the SOAP web services:

one: Pages exposed as SOAP web services - that will be deprecated (and it was never recommended to do/implement services in that way)second way: Codeunits exposed as SOAP web services - there are no news about this way being deprecated/deleted/not supported/etc.

BR, Dmitrij

Votes for this answer: 1

 

You must be logged in to post in the forum