摘要:
最近在拜读蒋金楠先生的《WCF技术剖析(卷1)》,在WCF这门技术上,我觉得此书和《WCF从原理到实践》是最适合用于学习的,因为讲解都很详尽,尤其是前者更加深入讲究原理。 为了加深理解和学习研究,我决定开始写一系列的文章,这些文章描述了我在学习过程中总结的知识,然后通过实验尽可能证明这些知识。但并不是所有的知识都可以简单做实验展示的,因此可能在某些地方,我只能直接从书中引用。 本系列一共分为五篇文章,分别是以下五个实验: 1.简单通过绝对的逻辑地址部署服务终结点 2.使用基地址部署更具移植性的服务终结点 3.使用ChannelFactory<TChannel>取代服务代理对象 4. 阅读全文
摘要:
过去一直有个Silverlight的技术疑难没有得到解决,那就是如果在Code Behind中获取模板中定义的各个对象的引用。参考一下Xaml代码:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> <ListBox x:Name="lbx_listBox" <ListBox.ItemPanel> <ItemsPanelTemplate x:Key="fileListItemsPanel 阅读全文
摘要:
在WCF中,一个客户端应用程序要使用一个已经部署好的WCF服务,它就必须知道几个关于这个服务的数据,称之为服务的元数据。这些元数据包括:1)服务契约的元数据;2)服务的访问地址;3)服务访问方式的配置。在上一篇文章的操作示例中,我使用直接复制代码的方式,把服务契约的元数据公开给客户应用程序,访问地址使用硬编码的方式在客户应用程序代码中编写;服务的访问方式使用标准绑定中的BasicHttpBindng,同样是在客户应用程序中硬编码确定。综上所说,在上一个操作示例中,我公开服务元数据的方式之所以有效是因为我同时开发服务和客户应用程序。但是在真正的系统开发中,大部分情况里,服务开发商跟客户应用程序. 阅读全文