07 2016 档案
摘要:Shape数据 Shapefile是ArcView GIS 3.x的原生数据格式,属于简单要素类,用点、线、多边形存储要素的形状,却不能存储拓扑关系,具有简单、快速显示的优点。一个shapefile是由若干个文件组成的,空间信息和属性信息分离存储,所以称之为“基于文件”。 每个shapefile,都
阅读全文
摘要:最近开始使用VS2010,在引用COM组件的时候,出现了无法嵌入互操作类型“……”,请改用适用的接口的错误提示。查阅资料,找到解决方案,记录如下: 选中项目中引入的dll,鼠标右键,选择属性,把“嵌入互操作类型”设置为False。
阅读全文
摘要:譬如资源中有名为myPic的图片,在代码中可以这么使用: this.BackgroundImage = Properties.Resources.myPic; 如有疑问,继续追问。
阅读全文
摘要:角色 当几个用户需要在某个特定的数据库中执行类似的动作时(这里没有相应的Windows用户组),就可以向该数据库中添加一个角色(role)。数据库角色指定了可以访问相同数据库对象的一组数据库用户。数据库角色的成员可以分为如下几类:Windows用户组或用户账户SQL Server登录其他角色SQL
阅读全文
摘要:一、WCF是什么 WCF是微软为了实现各个开发平台之间的无疑缝连接而开发一种崭新工具,它是为分布式处理而开发。WCF将DCOM、Remoting、Web Service、WSE、MSMQ、AJAX服务、TCP开发集成在一起,从而降低了分布式系统开发者的学习曲线,并统一了开发标准。 二、WCF的优点
阅读全文
摘要:很多情况下,我们都需要控制wcf服务端对象的初始化方式,用来控制wcf实例在服务端的存活时间。 Wcf框架提供了三种创建wcf实例的方式。 WCF服务对象实例化基础 在普通的WCF请求和相应过程中,将产生下列活动: WCF客户端向WCF服务端对象发起一个请求。 WCF服务端对象实例化 WCF服务实例
阅读全文
摘要:WCF服务开发者可能会遇到需要以适当的方式向客户端报告一些不可预见的错误。这样的错误,称为异常,通常是通过使用try/catch块来处理,但同样,这是非常具体的技术。 由于客户端的关注领域不是关于如何发生错误或因素导致的错误,SOAP错误的约定,用于从WCF服务的传送到客户端的错误消息。 故障分析合
阅读全文
摘要:一个强大的WCF服务安全系统,拥有两种安全模式或级别预期的客户端可以访问的服务。这是常见的分布式事务的安全威胁正在放缓,在很大程度上由WCF决定。 关键的安全功能 WCF服务有四个主要的安全功能,如下图所示。 认证- 这里认证是不限定于识别消息的发送者,但是相互的,即消息接收器的认证是必需的,以排除
阅读全文
摘要:事务处理在WCF(Windows Communication Foundation)是一套遵循一些性质,统称为ACID的操作。这里,如果一个操作出现故障,整个系统就会自动失败。如网上订单生成,就可能使用事务。下面的例子可以帮助理解事务的过程中更简单的术语。 例子 假设一台液晶电视是您从在线商店订购,
阅读全文
摘要:这组由Windows通讯基础(WCF)结合一组消息(客户端请求)服务实例所采用的技术被称为实例管理。一个完全由三种类型实例激活支持WCF,它们如下所述。 1.每个调用服务 每次调用服务是Windows通讯基础的默认实例激活模式。当一个WCF服务配置为每个调用服务,一个CLR对象是时间跨度客户调用或请
阅读全文
摘要:WCF服务绑定是一个集合,每个元素定义了服务与客户端进行通信方式的几个元素。传输元素和一个消息编码元素各自结合两个最重要的组成部分。这里是WCF服务绑定常用的列表。 基础绑定 基础约束是由basicHttpBinding的类提供的,这种结合使用HTTP协议进行传输为目的,并代表一个WCF服务作为一个
阅读全文
摘要:费自托管WCF服务的整个过程,一步步地解释以及充足的编码和屏幕截图是非常有必要。 第1步:服务托管,现在我们需要实现的代理类客户端。创建代理的方式不同。 使用svcutil.exe,我们可以创建代理类和配置文件以及端点。 添加服务引用到客户端应用程序。 实现 ClientBase<T> 类 这三种方
阅读全文
摘要:建立一个WCF服务后,下一步就是托管它,以便客户端应用程序可以使用,这就是所谓的WCF服务托管。 WCF服务可以通过使用任何的四种方法如下托管。 IIS主机 - IIS是Internet信息服务的缩写。它的工作模式是类似于ASP.NET,而托管的WCF服务。IIS托管的最大的特点是服务激活自动处理。
阅读全文
摘要:使用Microsoft Visual Studio2012创建WCF服务,理解如下所有必要的编码,更好地创建WCF服务的概念,这里做一个简单的任务。 启动Visual Studio 2012。 单击新建项目,然后在Visual C#标签,选择WCF选项。 启动Visual Studio 2012。
阅读全文
摘要:WCF是一个分层架构,为开发各种分布式应用的充分支持。该体系结构在下面将详细说明。 约定 约定层旁边就是应用层,并含有类似于现实世界的约定,指定服务和什么样的信息可以访问它会使操作的信息。约定基本都是在简短的讨论如下四种类型。 Service contract - 约定规定,在沟通过程中使用的信息给
阅读全文
摘要:下面列出了WCF和Web服务之间存在一些重大差异。 属性:WCF服务是通过定义ServiceContract和OperationContract属性,而在Web服务,WebService和WebMethod属性用于定义相同。 协议:WCF支持多种协议,即HTTP,命名管道,TCP和MSMQ;而Web
阅读全文
摘要:在这个实战中我们将使用DataContract,ServiceContract来构建WCF服务,并使用VS2008内置的“WCFSVCHost”运行我们创建的WCF服务,并使用“WCF测试客户端”来测试我们创建的服务。在此WCF服务中我们将建立一个关于Book的服务,并实现对Book的添加、删除和检
阅读全文