上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页
摘要: 大多数SQL Server表需要索引来提高数据的访问速度,如果没有索引,SQL Server要进行表格扫描读取表中的每一个记录才能找到索要的数据。索引可以分为簇索引和非簇索引,簇索引通过重排表中的数据来提高数据的访问速度,而非簇索引则通过维护表中的数据指针来提高数据的索引。1.索引的体系结构为什么要不断的维护表的索引?首先,简单介绍一下索引的体系结构。SQL Server在硬盘中用8KB页面在数据库文件内存放数据。缺省情况下这些页面及其包含的数据是无组织的。为了使混乱变为有序,就要生成索引。生成索引后,就有了索引页和数据页,数据页保存用户写入的数据信息。索引页存放用于检索列的数据值清单(关键字 阅读全文
posted @ 2010-11-18 13:12 kntao 阅读(132) 评论(0) 推荐(0)
摘要: WCF中每个标准绑定都提供用于控制传输安全性要求的参数。这些参数通常包括指定是使用消息级安全性还是使用传输级安全性的安全模式,还包括客户端凭据类型的选项。基于这些参数提供的可供选择的选项,构建一个具有适当安全性的信道堆栈。Transfer Security 主要包括三个方面: "消息完整性(Message Integrity)"、"消息机密性 (Message Confidentiality)" 和 "交互验证(Mutual Authentication)"。•消息完整性必须确保消息在传输过程中没有被篡改,接收的消息是完整且正确的;• 阅读全文
posted @ 2010-11-15 14:56 kntao 阅读(196) 评论(0) 推荐(0)
摘要: 一、WF活动概述:WF活动的顶层类的关系:活动条件类型:代码条件:规则条件:关联.rules文件。二、简单概述WF的基本活动:IFElseActivity活动:在工作流中做一些分支决定。每个分支用一个IfElseBranchActivity表示。WhileActivity活动:当需要重复执行子活动,直到条件满足进行退出时,可以使用WhileActivity活动ParalleActivity活动:可以包含两个或多个SequenceActivity活动,也只有sequenceActivity活动才可以成为ParallelActivity的子活动。他并不是同时执行多个分支,每个工作流实例执行在单一的 阅读全文
posted @ 2010-11-03 17:23 kntao 阅读(573) 评论(0) 推荐(0)
摘要: 一、WF基础简介:WF被用于简化和争强.NET应用程序开发,WF不是一个独立的开发环境,它提供了一套用于辅助工作流的开发框架。特点:WF的运行时引擎WF支持顺序工作流、状态机工作流和数据驱动工作流,并且支持工作流的持久化,WF支持使用特定领域模型解决问题,可以开发自己的活动组件,来引入对特定领域问题的解决方法。WF提供了完整的工作流系统,还提供了一套标准的活动、工作流持久化、工作流监控和追踪、规则引擎、工作流设计器以及项目开发模板。可以修改WF的行为来扩展WF,比如,可以提供自定义的持久化服务来取代WF提供的SQL持久化服务。WF命名空间System.Workflow.Activities;工 阅读全文
posted @ 2010-10-29 11:30 kntao 阅读(1370) 评论(0) 推荐(0)
摘要: 一。需求:要实现跨域的文件传输,需要解决以下两点:必须能够穿越防火墙,大文件的传输(>400M)。目的地的客户端必须能够随时检查到传输来的文件并进行处理。必须提供队列的可靠的消息传递。基于以上的问题我们提出了以下的解决方案。二。基本结构:三。 基本流程:导出数据的基本流程:导入基本流程图:三。Code,利用到了Service Broker ,WCF,Windows Service。Service Broker 简介Service Broker 体系结构Service Broker整个实践过程创建简单的Window Service 实例WCF 基本概念WCF通道模型WCF绑定WCF契约编程 阅读全文
posted @ 2010-10-27 16:03 kntao 阅读(424) 评论(0) 推荐(0)
摘要: 1。 新建一个Window Service类型项目:2。 增加Window Service 业务功能。用一个计时器模拟xml文件解析,具体实现省,并记日志。Service1代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.ServiceProcess;using System.Text;namespace WindowsService1{ public partial class 阅读全文
posted @ 2010-10-21 16:32 kntao 阅读(342) 评论(0) 推荐(0)
摘要: 一、启动Service Broker检查Service Broker的状态SELECT is_broker_enabled FROM sys.databases WHERE database_id = db_id() 启动Service BrokerALTER DATABASE DMWSNewFunction SET ENABLE_BROKER 二、执行服务1. 在设计Servcie Broker应用程序时,你必须考虑到以下设计方案消息类型(message type)合同(conract)队列(queues)服务(services)服务编程逻辑services program logic)2. 阅读全文
posted @ 2010-10-20 16:22 kntao 阅读(734) 评论(0) 推荐(0)
摘要: 会话体系结构所有 Service Broker 应用程序都通过“会话”(即可靠的、长时间运行的异步消息交换)进行通信。Service Broker 在会话中使用以下对象。对象 定义 消息 消息是服务间交换的数据。 每个消息都属于一个会话,并具有特定的消息类型。对话会话 对话是两个 Service Broker 服务间的双向会话。 对话为 Service Broker 提供了一次顺序 (EOIO) 消息传递功能。 每个对话属于一个会话组,并遵循特定的约定。会话组 会话组标识共同完成同一项任务的多个会话。Service Broker 使用会话组来管理消息锁定,这可以帮助应用程序开发人员管理并发。 阅读全文
posted @ 2010-10-20 10:52 kntao 阅读(394) 评论(0) 推荐(0)
摘要: 由于最近在做跨域文件的传输,用到了SQL Broker,写在简单介绍一下,大部分来自MSDN。Service Broker 是 Microsoft SQL Server 2005 中的新技术,它可帮助数据库开发人员生成安全、可靠且可伸缩的应用程序。 由于 Service Broker 是数据库引擎的组成部分,因此管理这些应用程序就成为数据库日常管理的一部分。Service Broker 为 SQL Server 提供队列和可靠的消息传递。 Service Broker 对使用单个SQL Server 实例的应用程序和在多个实例间分配工作的应用程序都适用。在单个 SQL Server 实例中,S 阅读全文
posted @ 2010-10-19 17:15 kntao 阅读(848) 评论(0) 推荐(0)
摘要: 控件事件和数据回发概述深层了解一下Button 的事件:假如我们没有对Button 注册Click 事件,则Button 会执行一遍它内部的Click 相关逻辑,并没有对Page 对象产生任何影响;如果我们为Button 定义了Click 事件(如上面代码片段),则Button 还是执行一遍它内部的Click 相关逻辑,不同的是在执行自己内部逻辑的过程中它还执行了Page 对象中的一些代码功(即Button 的事件体Button1_Click 方法),就达到了我们要实现的功能。通过触动一个对象Button 影响到另一个对象Page 的行为, 并且在Button 的事件体中即可以修改Button 阅读全文
posted @ 2010-09-15 14:58 kntao 阅读(355) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 12 下一页