WCF的全称是:Windows Communication Foundation。它是建立在Web Service架构上的一个全新的通信平台、它使用相同的基础结构和 API 来创建应用程序,这些应用程序可与同一计算机系统上或驻留在另一家公司内并通过 Internet 访问的系统上的其他应用程序进行通信。从本质上来说,它是一套软件开发包,是微软公司推出的符合SOA思想的技术框架。WCF为程序员提供了丰富的功能,并且WCF对产业中的标准协议进行了封装和定义,它把程序员从繁琐的通信、格式编码中解放出来,使得程序员能够专注于业务逻辑的实现。同时,WCF统一了微软公司之前推出的多种分布式技术,WCF为我们提供了安全、可靠的的消息通信,也为我们提供了更好的可互操作性是的我们可以和其他的平台进行“交流”。
一切皆Socket!现在的网络编程几乎都是用的socket、socket用来让一个进程和其他的进程互通信息(IPC),而Socket接口是TCP/IP网络的API接口函数、socket利用客户服务器模式巧妙地解决了进程之间建立通信连接的问题。socket 是面向客户服务器模型而设计的,针对客户和服务器程序提供不同的socket 系统调用。客户随机申请一个socket系统为之分配一个socket号;服务器拥有全局公认的socket,任何客户都可以向它发出连接请求和信息请求。
【
基于Windows Phone实战电子名片系统(WCF、Socket编程、第三方工具与插件应用)】项目最初在Android系统中实现,后根据客户要求移植至Windows Phone平台上,虽然电子名片应用广泛,但该系统是针对客户专门定制、用于客户圈子内部的系统。系统包括:名片设计、名片浏览与搜索、名片模板、名片传递与同步四大模块。项目所采用的技术:VS2010、Microsoft Expression Blend 4、SQL Server 2008、C # 4.0 Frameworks、WP SDK、WCF、Socket编程、第三方工具与插件:Coding4Fun.Phone.Controls、Silverlight for Windows Phone Toolkit等
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/29212814/viewspace-1062005/
,如需转载,请注明出处,否则将追究法律责任。