Hi All,
I'd like to ask the advantages and disadvantages of using WCF for an upcoming project.
The project is a distributed application can be accessed via a PDA (Windows Mobile) and on the Web. We've already decided to use .NET - C# and ASP.NET. The application is also communicating with an external system (SAP).
With this in mind, we are looking into different implementations to use. One of these is using WCF to implement SOA. Since the application is being accessed through 2 different means (PDA and web), we're thinking its better to use WCF since we can create one service for both ends.
Since this is the first time we will be using WCF, I'd like to ask the opinions of those developers who had experience with this.
What are the advantages we can gain by utilizing WCF, in terms of say development, maintenance, extensions?
What could be the possible pitfalls and limitations ? We already suspect we'll encounter some problems with the PDA component.
Any advice or sharing of knowledge/experience would be welcome. Thank you!