o que é WCF e como funciona?
[WebService]
public class Service : System.Web.Services.WebService
{
[WebMethod]
public string Test(string strMsg)
{
return strMsg;
}
}
Etc e como usá-los com asp.net ?
1 answers
A Fundação Windows communication ou a Wcf é um quadro para os Serviços de construção. Wcf suporta expor serviços web, serviços baseados em urls (rest) ou serviços ment apenas para trabalhar em uma única máquina, tais como dois programas diferentes que se comunicam através da memória compartilhada.
Basicamente a wcf abstrai o serviço (uma interface.net) e o transporte (ou, em termos wcf, uma ligação). Um único serviço em Wcf pode ser exposto como um serviço web ou usando memória compartilhada sem quaisquer mudanças de código reais, os endpoints são todos baseados em arquivos de configuração do app.
Talvez este artigo sobre a msdn torne as coisas mais claras http://msdn.microsoft.com/en-us/library/ms731082.aspxAlguns termos,
Interoperabilidade - para operar ou trabalhar em conjunto, com algo a mais (inter - entre, operar - trabalhar em conjunto) um serviço wcf pode interoperar com um cliente escrito em java, por exemplo,
Serialização - para converter um objecto a uma corrente de bytes que pode ser enviado para algum lugar e então deserializado de volta para um objeto