Click here to Skip to main content
15,891,761 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
First of all:
my project will:
- host some function, accessible in the internet.
- those functions should not be accessible for all internet user.
- and some of those function should be only for admin (for configuration or sth)
- those functions will use databases, send data etc etc.. I don't exectly know yet. For sure, I want use them, from many applications via internet.

Sth like doGoogleSearch() service from Google (but not for everyone), and.. I don't want the easiest way.. I would like to create good and possibly MODERN project..

What I learnt from internet, is that Web service in ASP.NET, is just a simple web serive (in VS - "ASP.NET Web Service Application").. however in WCF I can write many many thinigs, among other things - web service (in VS - "WCF Service Application")

To avoid any misunderstanding.. in Visual studio:
"ASP.NET Web Service Application" or "WCF Service Application" ?

My question is, what should I choose, writing that kind of project ?

Thanks for your answers,
Posted
Updated 23-Dec-10 0:30am
v3

Definitely WCF. WCF offers you authenticated service with Transaction management along with a lot of freedom to configure the communication channel and protocols (Address, Bindings and EndPoints), which Web Service lacks.

Best of luck!
 
Share this answer
 
Comments
mnd017 23-Dec-10 6:53am    
I know that you prefer WCF.. but I don't exactly know, what do you mean by "WCF. WCF" ?
Al-Farooque Shubho 23-Dec-10 8:08am    
Definitely WCF. (Full stop) WCF offers...(New sentence)
mnd017 23-Dec-10 13:58pm    
Damn! :P that was funny :P
WCF is far more robust than webservices. I would recommend you to go with WCF

All the best
Pratap
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900