7
votes
COM+ alternatives in 2023?
We are small company and have utilized COM+ on the server for the last 20 years. Strictly Windows and all LAN based communication. We are rewriting in c#. What are some alternatives that I can look in to that may be better in terms of speed or management for COM+?
The main question would be "what are you using COM+ for?" COM+ encompasses a lot of things, so narrowing down what you actually need it for would help.
It holds our data access components. Basic Create, Read, Update, Delete operations as well as a few other functions. API endpoints in IIS is an interesting thought although I have no idea yet how it would compare in speed.
So, unless I'm misunderstanding, something like plain database access over an API? Wouldn't EF and WCF cover that?
Good suggestion, that landed me on the option of hosting WCF service in IIS. There isn't a particular problem with what we have now, I'm just looking to see what else is available to might work better.
If this was posted 10 years ago that might be a good answer but WCF is dead and buried and has been for a while. If you choose WCF you are just making someone else migrate it to something newer in a couple of years. For most things you would consider using WCF for, gRPC is a good alternative.