Why do I want to use anything other than WCF?

After completing several small projects with WCF, I am quite happy with what he can do.

However, after spending a small amount of time searching for alternatives, I struggle to find what advantages / disadvantages I get from using Java-based web services such as AXIS2 or Metro?

Obviously open-source is probably one of them, and also breaks away from Windows Server / IIS, but I don't see anymore?

+3
source share
1 answer

Comparing these two approaches, I would rate your overall performance between them. Assuming you have the ability to pursue either / or, I found that the logistics work with Metro and AXIS2 would be higher than WCF.

Given that both of these are access points, any system complexity lies behind the scenes in terms of compatibility — these are key decision points. Although we live in a world of unlimited interoperability, I prefer stacks where consistency can provide performance and productivity.

Regarding open-source, while on the Java side more than on .Net, I also found that more of these projects are built to support functionality not available in the Java web services platform (RESTlet, for example.)

Windows/IIS - , , Java/Metro/AXIS2, WCF . , , () , . Java, , , .

, ( ) , , . , , .

+5

Source: https://habr.com/ru/post/1745774/


All Articles