专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
本文首先从P2P定义出发介绍了结构化P2P和非结构化P2P区别以及结构化P2P核心技术DHT而后本文深入介绍了几种主流DHT算法和协议并对每种协议进行了讨论文章最后展望了DHT在未来发展趋势 对等网络(Peer-to-Peer简称P2P)是目前非常热门应用自1999年以来P2P研究直是国外知名学府(如美国麻省理工学院加州大学伯克利分校和莱斯大学等)以及知名企业研发机构(如微软诺基亚研究院)关注重点它甚至被美国财富杂志称为改变因特网发展 4大新技术的被认为是代表无线宽带互联网未来关键技术 作为项新兴技术目前学术界对P2P在技术层面上定义尚未统Keith W. Ross (Poly [阅读全文] [PDF]
首先从P2P的定义出发,介绍了结构化P2P与非结构化P2P的区别以及结构化P2P的核心技术DHT。而后,本文深入介绍了几种主流的DHT算法与协议并对每种协议进行了讨论。文章的最后展望了DHT在未来的发展趋势。 对等网络(Peer-to-Peer,简称P2P)是目前非常热门的应用,自1999年以来,P2P的研究一直是国外知名学府(如美国麻省理工学院,加州大学伯克利分校和莱斯大学等)以及知名企业的研发机构(如微软,诺基亚的研究院)关注的重点。它甚至被美国《财富》杂志称为改变因特网发展的四大新技术之一,被认为是代表无线宽带互联网未来的关键技术。 作为一项新兴的技术,目 [阅读全文] [PDF]
 分布式数据库系统通常使用较小的计算机系统,每台计算机可单独放在一个地方,每台计算机中都有DBMS的一份完整拷贝副本,并具有自己局部的数据库,位于不同地点的许多计算机通过网络互相连接,共同组成一个完整的、全局的大型数据库。   这种组织数据库的方法克服了物理中心数据库组织的弱点。首先,降低了数据传送代价,因为大多数的对数据库的访问操作都是针对局部数据库的,而不是对其他位置的数据库访问;其次,系统的可靠性提高了很多,因为当网络出现故障时,仍然允许对局部数据库的操作,而且一个位置的故障不影响其他位置的处理工作,只有当访问出现故障位置的数据时,在某种程度上才受影响;第三 [阅读全文] [PDF]
一、  DCOM的配置(XP作服务器)  1、运行NT服务器上的dcomcnfg程序,进行DCOM配置。  2、进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。 3、进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认值无EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。(可以考虑增加Guests) 4、在常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。 5、将常规页面中的身份验证级别改为“无”。 6、位置页面中选上“在这台计算机上运行应用程 [阅读全文] [PDF]
缓存真是个好东西,在大型的系统中可以有效地提升系统的速度,此乃废话就不多说了,在.Net平台下面我把缓存从功用大致分为两类,数据对象缓存和页面输出缓存.对于数据缓存来讲是由System.Web.Caching.Cache这个类来实现,可以从上下文对象Context.Cache来获取这个对象的引用.而页面/控件输出缓存则是由.Net环境在运行时依据头部的缓存申明来控制缓存策略.本文主要论证与数据缓存相关的一些应用与问题. www. 文中代同学提到了\"无法跨Web园共享数据的问题\",虽然提到解决方案就是使用XML文件来存放缓存的键值,这里有一个疑惑,就 [阅读全文] [PDF]
其实对于性的扩展无非是Scale Up(向上扩展)或者是Scale Out(向外扩展), 微软对此的看法是一个App的缓存最好是以它自己为物理边界进行读写,而不要放到别处去,这样带的问题可能有对象的序列化传送,反序列化,网络连接开销,跨进程的开销,对于高性能的站点来说都是不能忽视的问题.出于对这些因素的考虑微推荐的作法不是把多个应用放在一起在多台Server布署,,www. 而是将一个App划分成若干个小的应用布署到不同的服务器,下面的关系图展示了这种关系, 这样每种应用就可以独立管理自己的缓存数据,但是对于象用户数据这样的通用数据仍然会存在多处. 两种解决方案 [阅读全文] [PDF]
前段时间,高级数据库原理课程结课,老师布置了一个大作业——实现一个分布式数据库查询系统,因为鄙人一直学习.net,故想使用这个平台实现,以进一步提高自身的水平。开始热情致高,吾在网上搜了N天,也没有什么好的资料,只找到一篇题目为《利用C#实现分布式数据库查询》的文章,此篇文章在多个site上都有雷同,作者不详…… 摸索了几天,找到了实现的方案——.NET Remoting 技术可以实现远程对象,而ADO.NET则提供了强大的数据存取接口。我对ADO.NET比较熟悉,问题的难点就在与如何实现远程服务器。虽然是一边摸索,一边做,但是已经小有成果,呵呵,基本实现 [阅读全文] [PDF]
  数据库作为应用数据的存储中心,在系统中具有具足轻重的地位。当用户量急剧增长时,数据库往往成为系统的瓶颈,采用分布式数据库是首选策略。使用分布式数据库后,每一部分数据由专门的服务器来管理,分而治之,自然减少了数据库服务器的压力。  .NetPetShop4.0使用了四个数据库,分别为:    MSPetShop4  MSPetShop4Orders  MSPetShop4Profile  MSPetShop4Services    其中MSPetShop4用来管理产品、分类等基本数据信息,其中共有六个表  AspNet_SqlCacheTablesFor [阅读全文] [PDF]
 随着传统的数据库、计算机网络和数字通信技术的飞速发展,以数据分布存储和分布处理为主要特征的分布式数据库系统的研究和开发越来越受到人们的关注。但由于其开发较为复杂,在一定程度上制约了它的发展。基于此,本文提出了在.Net环境下使用一种新的开发语言C#结合ADO.Net数据访问模型来开发分布式数据库系统,大大简化了开发过程。  1 分布式数据库系统  就其本质而言,分布式数据库系统的数据在逻辑上是统一的,而在物理上却是分散的。与集中式数据库相比它有如下主要优点:  · 解决组织机构分散而数据需要相互联系的问题。  · 均衡负载。负载在各处理机间分担,可避免临 [阅读全文] [PDF]
随着传统的数据库、计算机网络和数字通信技术的飞速发展,以数据分布存储和分布处理为主要特征的分布式数据库系统的研究和开发越来越受到人们的关注。但由于其开发较为复杂,在一定程度上制约了它的发展。基于此,本文提出了在.Net环境下使用一种新的开发语言C#结合ADO.Net数据访问模型来开发分布式数据库系统,大大简化了开发过程。 1 分布式数据库系统就其本质而言,分布式数据库系统的数据在逻辑上是统一的,而在物理上却是分散的。与集中式数据库相比它有如下主要优点:· 解决组织机构分散而数据需要相互联系的问题。· 均衡负载。负载在各处理机间分担,可避免临界瓶颈。· 可靠 [阅读全文] [PDF]
随着传统的数据库、计算机网络和数字通信技术的飞速发展,以数据分布存储和分布处理为主要特征的分布式数据库系统的研究和开发越来越受到人们的关注。但由于其开发较为复杂,在一定程度上制约了它的发展。基于此,本文提出了在.Net环境下使用一种新的开发语言C#结合ADO.Net数据访问模型来开发分布式数据库系统,大大简化了开发过程。  1分布式数据库系统  就其本质而言,分布式数据库系统的数据在逻辑上是统一的,而在物理上却是分散的。与集中式数据库相比它有如下主要优点:  ·解决组织机构分散而数据需要相互联系的问题。  ·均衡负载。负载在各处理机间分担,可避免临界瓶颈。 [阅读全文] [PDF]
随着传统的数据库、计算机网络和数字通信技术的飞速发展,以数据分布存储和分布处理为主要特征的分布式数据库系统的研究和开发越来越受到人们的关注。但由于其开发较为复杂,在一定程度上制约了它的发展。基于此,本文提出了在.Net环境下使用一种新的开发语言C#结合ADO.Net数据访问模型来开发分布式数据库系统,大大简化了开发过程。   1 分布式数据库系统   就其本质而言,分布式数据库系统的数据在逻辑上是统一的,而在物理上却是分散的。与集中式数据库相比它有如下主要优点:   · 解决组织机构分散而数据需要相互联系的问题。   · 均衡负载。负载在各处理机间分担, [阅读全文] [PDF]
1 共12条 分1页