Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is WCF platform independent?

I just need to know if WCF is platform independent like Webservices? Can the functions in WCF be accessed by Java and Php?

Thanks

like image 403
Josh Avatar asked May 13 '09 06:05

Josh


People also ask

What protocol does WCF use?

Windows Communication Foundation (WCF) provides a new TCP-based network protocol (net. tcp://) for high-performance communication.

What is WCF and why it is used?

Windows Communication Foundation (WCF) is a framework for building service-oriented applications. Using WCF, you can send data as asynchronous messages from one service endpoint to another. A service endpoint can be part of a continuously available service hosted by IIS, or it can be a service hosted in an application.

Is WCF obsolete?

As long as the Windows operating system continues to include . NET Framework, WCF will continue to function.

What are the main components of WCF?

The WCF service main components for creating and consuming the service are Address, Binding, and Contracts. It is also called as endpoints.

Who developed WCF?

For developing a WCF service application, there are mainly two tools – Microsoft Visual Studio and CodePlex.


1 Answers

Yes sure - WCF itself will run on Windows only - but the services it provides can be accessed from any other language / tool.

And using WCF as a client, you can also access any other tool's services, e.g. you can access a webservice written in PHP, Java, etc.

That's the whole point of SOA! :-)

Marc

like image 127
marc_s Avatar answered Sep 19 '22 18:09

marc_s