WCF初学过程小结.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WCF初学过程小结

2012年3月28日星期三:1.以WCF为基础框架搭建面向服务的企业级应用程序,以WF工作流引擎支撑企业应用中业务流程的传递与控制,以Cardspace和WCF固有的安全策略保证企业信息安全,最后以ASP.NET AJAX、WPF、和Silverlight技术丰富客户端界面的绚丽表现,从而改善企业客户对应用程序的体验,这就是微软实现企业级应用的霸业宏图。WCF在其中的地位举足轻重。2.进行了一个简单WCF例子的调试,上午基本上快出来了,结果下午遇到一个问题,描述如下:查阅网上资料发现,由于权限的原因导致不能正常访问,于是进行了探索,结果按照网上说的去做却没有结果,于是重新启动VS2010,发现在使用管理员身份登录VS2010的前提下,运行成功!!!分析总结:2012年3月29日星期四对C#的学习,C#的基本结构Using System;Namespace Namespace1{Class Class1{ //类}Interface Interface1 //接口{}Struct struct1 //结构{}Delegate int delegate1(); //委托Enum enum1 //枚举{}Namespace Namespace2 //命名空间{Struct struct2 //结构{}}Class Mainclass2 //类{Static void main(string[] args) //main方法{ //your program code here}}}WCF大部分功能包含在一个单独的程序集System.ServiceModel.dll中,命名空间为System.ServiceModel.2012年3月30日星期五:主要工作对服务协定(契约)进行了学习,一般由接口实现服务契约,操作契约服务消息传输的三种方式:默认的请求/答复(客户端必须等待服务端的回复之后才能继续工作,否则继续等待服务器的回复,这样对于操作时间长的服务将导致客户端性能和响应能力下降)、单向传输(客户端不必等待操作完成,不处理SOAP错误,主要依靠[OperationContract(IsOneWay = true)来实现])、双工传输(双方独立发送消息,回调协定CallBackContract)。其中着重在实现双工上调试了好多程序,最后成功调试。中间解决了如下问题:VS2005向VS2010的转化的技巧;/a/2366598/,若按此方法,仍不能成功调试,则删除相应引用,如Service.Model等引用,然后重新添加引用。具体的双工通信原理还有待理解,通过对此程序的调试,对VS2010加深了理解。对于数据协定的理解不是很深刻。[DataContract]、[DataMember]配置服务:主要是对服务的地址、发送和接收消息传输编码、安全类型进行配置,借助配置文件和代码配置两种方式进行配置。(services, bingdings(可选), behaviors,endpoint)Endpoint包括URI、binding、bindingconfiguration、contract,为用户提供地址、绑定、服务协定等了解一下元数据的知识,mex是元数据的地址,固定格式:binding=”mexHttpBinding”, contract=”IMetaExchange”;,如果没有元数据,则服务不能被发现。2012年4月5日星期四未解决问题对IIS进行了初步学习,但不深入重新学习了承载服务的视频,但在实践时出现问题,上网搜索答案没有得到解答IIS中承载没有调试成功,出现如下错误关于承载服务,想了想主要是在IIS中没有实现对服务的正确配置,而VS2010自托管不用IIS功能,很轻松就能实现还有WAS承载也不是很熟悉没有解决关于IIS承载的问题,明天继续吧!!!二〇一二年四月七日星期六下午15:49使用另外一种方式终于调试出界面继续出现如下错误:解决办法:把集成模式改成经典模式即可解决方法:.net版本由2.0变成4.0即可解决方法:1.检查IIS是否注册了指定版本的.NET Framework,如果没有,就使用asp_regiis -i命令注册。IIS的根节点-右侧“ISAPI和CGI限制”-把禁止的DotNet版本项设置为允许,即可/u10/7fe71b4a-e227-495b-94eb-202b7046bcae.html二〇一二年四月八日星期日调试WCF视频“承载服务”时出现如下错误:解决方法:将11行往下移到class头上即可。最终解决前几天遇到的问题:出现新的问题:在尝试打开web.Co

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档