代码改变世界

阅读排行榜

C# 线程手册 第七章 网络和线程 创建一个客户端

2012-05-26 10:51 by DanielWise, 2701 阅读, 收藏,
摘要: 现在你已经对.NET 中的网络编程有了一个初步的了解,现在我们来实际讨论下本章将要实现的示例程序。这个例子的目的是通过创建一个网络应用程序来让你熟悉线程的使用。这个程序实际上由两个小的Windows 窗体程序组成,一个作为服务端而另外一个作为客户端。我们将使用Visual Studio.NET 来设计实现这些程序。设计目标 我们想创建两个交互程序。第一个是用来从一个数据库表中寻找股票交易数据然后将数据异步地返回给客户端的多线程/多用户股票交易服务程序。第二个是一个通过股票交易号来从服务端查询股票信息的客户端。所有这些都异步执行,客户端用户接口在服务端对请求作出响应时不会卡住。 在.NET F. 阅读全文

WCF 第二章 契约 在WSDL中使用KnownType暴露额外类型

2011-06-23 21:44 by DanielWise, 2692 阅读, 收藏,
摘要: 如果数据类型满足任何先前描述的条件,那么它们会在WSDL中暴露出来。有一些额外的可能,当然,你也可能想强制一个类型包含在WSDL契约中。 举一个类继承的例子。如果一个序列化的派生类到达一个期待得到一个序列化的基类的终结点时,WCF不会知道如何反序列化这个派生类因为它不是契约的一部分。另外一个例子是一个hashtable 类,存储了其他的类作为自己的元素。WSDl将会定义hashtable类,但是不是那么存储在hashtable内部的类。 在这些情况下,你必须告诉WCF这些应该显示包含在WSDL契约中的类。这是使用KnownTypes完成的。它可以在四种方式下完成:通过添加一个KnownType 阅读全文

WCF 第七章 寄宿 系列文章

2011-06-30 07:32 by DanielWise, 2686 阅读, 收藏,
摘要: 上一个系列主要讲述WCF中的序列化与编码,包括不同编码/序列化器选择原则,大数据流操作等等。本篇主要讲述WCF中的服务是如何寄宿的,寄宿环境等等。包括IIS, WAS, NT Service, 桌面应用程序,控制台应用程序。[第1篇] 基础一个服务宿主就是用来管理一个WCF服务的生命周期和上下文服务的一个操作系统进程。服务宿主,或者仅称为”宿主”,负责启动和停止WCF服务并提供一些基本的管理函数来控制WCF服务。除了这方面,宿主对运行在它的内存空间里的WCF服务知道的很少。[第2篇] 在Windows 进程激活服务中寄宿服务Windows进程激活服务(WAS)是Vista和Windows Se 阅读全文

我为什么要工作

2015-02-17 08:56 by DanielWise, 2607 阅读, 收藏,
摘要: 小时候肯定不知道什么是工作,不过我想过希望自己快些长大,因为那样可以买得起自己喜欢的东西。至于为什么长大了就可以买得起自己喜欢的东西,那个时候没有想过,可能潜意识里面会认为这是水到渠成的事情,不应该很难。 至于上学,恐怕连家长也没想过以后具体要让孩子做什么?最原始的动机应该也是家里农活太忙而无暇顾... 阅读全文

WCF 第二章 契约 消息契约

2011-06-23 21:59 by DanielWise, 2595 阅读, 收藏,
摘要: 消息契约描述了发送给一个服务以及从一个服务接收的SOAP消息的结构,并且允许你检测和控制SOAP消息头和消息体中大部分细节。而且数据契约能够让使用XML元数据定义(XSD)标准的系统之间互通,消息契约能够让任何通过SOAP通信的系统互通。 使用消息契约能够通过直接访问SOAP消息头和消息体提供对发送给一个服务以及从一个服务接收的SOAP消息的完全控制。这允许使用简单或复杂的类型来定义SOAP部分的精确内容。就好比当你需要对数据序列化的完全控制时你可以从DataContractSerializer转换到XmlSerializer,当你需要对SOAP消息完全控制时你可以从DataContracts 阅读全文
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 52 下一页