I'm currently stuck with an very old WCF WebService, that was written about 8 years ago. None of the developers that created that thing are still available (also no documentation), therefore it's planned to set up a completly new WebService. As far as I researched, we would still need a SOAP-Based WebService. Which would be possible to do in WCF or ASMX, but ASMX seems to be obsolete since 2012, but still there are new toturials from last year. So that is where my confusion starts. What technologies can I use? Only WCF? Is ASMX really obsolete?
Additional Information: I'm a C# .Net developer.
Thanks in Advance
Marcel
CodePudding user response:
you can upgrade your WCF service to CoreWCF. you can use the dotnet upgrade assistant for this purpose.
References: https://devblogs.microsoft.com/dotnet/migration-wcf-to-corewcf-upgrade-assistant/
https://devblogs.microsoft.com/dotnet/upgrading-a-wcf-service-to-dotnet-6/
https://devblogs.microsoft.com/dotnet/corewcf-v1-released/
CodePudding user response:
You can try soapcore, wcf, gRPC and Corewcf. And then see which technique is best for your situation.