WCF中P2P通信功能开发软件

by sundy 12/29/2008 7:01:00 AM

在我们多数人考虑点对点 (P2P) 应用程序时,自然而然就会想到即时消息传送应用程序、简单文件共享程序和游戏。一般情况下,在我们考虑分布式应用程序设计时,已经习惯于默认选择客户端/服务器模型,几乎很少会想到 P2P 模型,哪怕是一闪而过的念头,尤其是对于业务应用程序更是如此。我们为什么都关注于客户端/服务器模型,其主要原因很简单:P2P 应用程序的开发过程一惯都成本高昂且耗时过长。

从传统意义来说,P2P 应用程序开发所面临的难题包括:需要开发用于消息交换的专用协议;必须查找并连接隐藏在“网络地址转换”(NAT) 或防火墙背后的某应用程序的实例;需要支持在广域网 (WAN) 中定位各应用程序所需的惯常基础结构。尽管上述难题可以克服,但已造成大量阻碍,这样就导致我们很多人都从未想过 P2P 应用程序所能提供的杰出的协作功能。
这些阻碍将随着 Windows Vista? 和附带的 .NET Framework 3.0 版本的发布而明显改善。在将 Windows Vista 的增强功能与“对等名称解析协议”(PNRP)、People Near Me (PNM) 和 Windows? Communication Foundation 中引进的 PeerChannel 功能相结合的情况下,我们又向 P2P 应用程序跨进了一大步。我个人期望在发布 Windows Vista 之后,P2P 的舞台会更加绚丽多彩。

Windows Vista 中的 P2P 开发是一个极其广泛的主题,没有任何一篇文章可以将其阐述完整。因此,我不会去尝试完成这样一个不可能的任务,而是会介绍 Windows Vista 中一些不同的 P2P 技术,并为您对 P2P 开发工作提供背景资料。
除了假定您已基本了解 Windows 窗体之外,我还假设您已略微熟悉 Windows Communication Foundation 应用程序的编写。如果情况并非如此,您可能希望通过阅读 Windows SDK 或 wcf.netfx3.com/content/resources.aspx 中的部分内容开始起步。

P2P 基本原理:网格网络
在深入探讨具体的 P2P 技术之前,研究 P2P 应用程序的一些基本原理很重要。对初学者而言,P2P 应用程序是一个与该应用程序的其他实例直接相连的应用程序。在 P2P 语言中,该应用程序的每个实例都叫做一个节点。通常将这些节点连接和命名后的组合称为网格。因此,推动 P2P 应用程序开发的技术经常被称作网格技术。PNRP、PeerChannel(在 Windows Communication Foundation 中)和 PNM 都是 Windows Vista 中网格技术的例子。
网格技术 所有 Windows Vista 网格技术所生成的网格在拓扑结构上都大致相同。通常来讲,网格拓扑是网格中各节点间连接模式的抽象体现。为了解释清楚,请在脑海中设想一个网格。我敢断定,您所设想的网格在某种程度上与图 1 中所示的网格相似。
120uk00s2b7n
图 1 全连接网格
图 1 所示网格中四个节点中的每个节点都与网格中的其他所有节点相连。换言之,如果网格中有 N 个节点,则每个节点都保持 N-1 个连接。我们将达到此标准的网格视为全连接网格。全连接网格很少被用作适合的方法;要了解原因,让我们注意一下各节点间的连接。

More...

Currently rated 3.0 by 5 people

  • Currently 3/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Microsoft Domain

学剑的生活

by sundy 12/26/2008 5:39:18 AM

1

2

3

4

5

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Kendo

回成都的第一个平安夜 , 宽窄巷子

by sundy 12/25/2008 3:14:08 PM

朋友家在锦都 , 就在宽窄巷子 , 于是平安夜就一起吃饭,逛巷子,然后去他家做客

吃饭,粤式肥牛海鲜汤锅  。

1  2

 

3  4

 

5

逛宽窄巷子

6  7

8  9

10 11

12  16  17

 

朋友家做客,阳台观景

13

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Gossip

《叶问》---好久没有看到这样好的功夫电影了

by sundy 12/21/2008 2:23:38 PM

今天冬至,全家一起去看《叶问》了 ;好久没有看到这样好的功夫电影了,好久没有看到这样好的电影了!

如今成龙,李连杰渐渐远去 ,甑子丹现在却越来越强 。 从《杀破狼》开始,就力争用真功夫来表现自己的演绎 ,直到今天的《叶问》,终于大成  。讲武术和演技完美的融合了 。完成了他这几十年从影生涯的蜕变。

4a3b9dafg5def5e574741

4a3b9dafg5defb73e4a5d

回到成都后尝尝看电影 , 大片几乎都没有错过 。 最近上映的有《梅兰芳》《叶问》《非诚勿扰》三部片子 。 老实说, 还是《叶问》最值  。

也许你能够在电影院听到笑声 , 也许能在影院听到哭声,但似乎很多年没有在电影院听到掌声了  。似乎在人们眼界越来越高的今天,电影再难以引起观众的掌声了吧 。

可是,《叶问》确实一部在影院能听到掌上的电影,而且让人心情起伏,久久不能平静 。

U1584P28T3D2271383F326DT20081128143552

现在的大片很喜欢用日本演员 。 从《无极》到《赤壁》再到《叶问》  。 都用了日本演员 。而这次《叶问》的日本演员用的恰到好处,扮演侵华日军的将军。而之前的电影,5(一边儿吐去了)

4a3b9dafg5def46b6b2c3

有点儿可惜的,《非诚勿扰》上影后《叶问》放映的场次明显减少了,据说是中影的潜规则(因为叶问的投资方无中影),可惜了,这么好的电影,由于场次减少,而一票难求了啊,没有看的要抓紧了 。

等碟版出来,我再看一遍,现在么,就先用枪版爽一下吧(我很多年没有看枪版的习惯了)。

4a3b9dafg5defbcb31f9b

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Gossip | Game Life

剑道常用语-以备学习

by sundy 12/19/2008 5:42:41 PM

集合列队:SEIRETSU     整列(せいれつ)
跪坐:CHAKUZA       着座(ちゃくざ)
正座:SEIZA        正座(せいざ)
默想:MOKUSOU       黙想(もくそう)
瞑想:MEISOU        瞑想(めいそう)
蹲踞:SONKYO       蹲踞(そんきょ)
架势:KAMAE        構え(かまえ)
开始:HAJIME        始め(はじめ)
停止:YAME        止め(やめ)
正面礼:SHOUMEN-NI-REI          正面に礼(しょうめん に れい)
先生礼:SENSEI-NI-REI    先生に礼(せんせい に れい)
先生方礼(一位以上):SENSEIGATA-NI-REI   先生方に礼(せんせいがた に れい)
同门礼:OTAGAINI-REI        お互いに礼(おたがい に れい)
取刀:SHINAI-TORE         竹刀とれ(しない とれ)
提刀:SAGE-TOU       提げ刀(さげ とう)
带刀:TAI-TOU      帯刀(たい  とう)
拔刀:NUKE-TOU        抜け刀(ぬけ  とう)
戴面:MEN-TSUKE      面付け(めん つけ)
脱面:MEN-TORE       面取れ(めん とれ)
素振:SUBURI         素振り(すぶり)
跳跃素振:CHOUYAKU-SUBURI     跳躍素振り(ちょうやく すぶり)
深呼吸:SHIN-KOKYUU         深呼吸(しんこきゅう)
冲击打面:MEN-UCHI        面打つ(めん うつ)
冲击打手:KOTE-UCHI        小手打つ(こて うつ)
冲击打胴:DOU-UCHI           胴打つ(どう うつ)
正面打击:SHOUMEN-UCHI          正面打つ(しょうめん うつ)
左右打击:SAYUUMEN-UCHI         左右面打つ(さゆうめん うつ)
突刺:TSUKI       突き(つき)
切返:KIRIKAESHI           切返し(きりかえし)
交换位置:KOUTAI     交替(こうたい)
约束稽古:KAKARI-GEIKO         かかり稽古(かかり 稽古)
自由稽古:JI-GEIKO      じ稽古(じ げいこ)
一足一刀:ISSOKU-ITTOU         一足一刀(いっそく いっとう)
气剑体一致:KIKENTAI-ICCHI           気剣体一致(きけんたい いっち)
残心:ZANSHIN           残心(ざんしん)
气合:KIAI        気合(きあい)
形:KATA         形(かた)

More...

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Gossip | Game Life

今天开始在爱剑会学习剑道

by sundy 12/14/2008 2:40:00 PM

HJ说今天爱剑会拍外景,做宣传用 , 一大早就出门过去了。到了之后时间在10:04 , 还没有开始 ,
呵呵,于是就穿上了HJ给的道服,拿上了竹剑 。 当然了,这一套基本装备就是我以后的伙伴了 。

过了一会儿,开始拍外景,大家都换上衣服,到了楼下,大部分朋友都是上甲的 。看着比较酷 。
就我自己比较轻便,行头也比较简单 。当然,途中也不忘跟着拜拜POSE ,拍上两张 。

训练开始了。 准备工作前就先围着场地跑十圈 。老实讲,脚真冷啊,不晓得在道场能不能穿上袜子呢,
毕竟没有暖气嘛 。 之后的准备工作我就跟着做,没有什么好说的 。 具体事物就略了 。毕竟是生活小事儿,就信笔拈来好了。

DSC0002

上一个油画效果的自拍图

顺便说一下 , 不知道自己会不会变“剑人”,别“人剑合一”了啊

080320144628_IMG_1129

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Gossip

最近的成都生活

by sundy 12/13/2008 3:39:51 PM

最近的成都生活主要是:

1,看电影

2,吃好吃的芋儿鸡,芋儿鱼 (16块一客,随便吃)

4 5

6  7

 

3,大雾

1  2

 

3

软件园的能见度成这样了。

4,泡温泉 - 鱼凫五星级温泉酒店 , 室内和露天温泉。有十几个不同特色的池子 。

8  9

10  11

12  13

14  15

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Gossip

谷歌李开复:我的传奇人生源于十句箴言

by sundy 12/2/2008 4:43:00 AM
个成功的人如何定义成功?一个成功的人如何从成功中获得启发?这个命题无疑会让许多人充满了悬念与期待。2008年11月30日下午,北京青年报大厦的20层大会议室迎来了北青教育大讲堂活动开办以来最爆满的盛况,谷歌全球副总裁、大中华区总裁李开复的到来,让许多人对于成功的定义有了崭新的认识。

对于成功,不仅仅是对名利的追逐,不应该完全用世俗的价值观去衡量成功与否,而是实现自己的价值,关爱自己身边的人,给这个世界带来更多的影响力,用自己的力量去感染周围的磁场。当你某一天逝去的时候,你的墓志铭上应该撰写的是对你最公平的评价。成功的定义应该是多元化的。

在这个下午,谷歌大中华区总裁李开复用平实而不失幽默的语言,讲述了自己成长中的很多故事。和许多人的成长经历相似,他的成长中也有儿时的淘气顽皮,学生时代的疑问与困惑,有获得成功时的泪水与喜悦,也有经历困难与挫折时的蹉跎与彷徨。甚至有经历人生最低潮时期的痛苦与煎熬。但是与众不同的是,李开复在成功中收获了经验,在失败中得到了成长。他把富有传奇的人生经历浓缩成为十句具有启发性的箴言,在如同与你交谈般的娓娓道来中,将这种宝贵的人生经验像冬日暖阳一样,洒满了整个房间。

●成功箴言之一:

自信不失谦虚 谦虚不失自信

李开复1961年出生于台湾,母亲在43岁高龄时生下他前,被医生数次劝阻。因为医生透露,如此高龄的产妇很可能生下白痴。但是母亲不顾一切劝阻生下了这个幺儿。这个幺儿在母亲的极度宠爱下自由自在地成长着,喜欢做很多恶作剧。把家里所有的钟表调慢一小时以便晚上床睡觉。把邻居池塘里的水放干以证实邻居池塘里并没有100条鱼。这一切母亲都只是报以宽容的一笑。但是母亲不允许孩子傲慢和目中无人。

当5岁的李开复得意洋洋地对邻居阿姨表示“上小学以后就没有见过99分”后。母亲不允许这样的狂放存在于孩子身上,有史以来第一次打了开复。母亲告诉他,“不只要好好学习,还要改掉骄傲的毛病。自夸是要不得的。谦虚是中国人的美德。”母亲总是不失时机地把做人的道理告诉开复。这一次强烈的记忆,使得开复懂得如何在谦虚和自信中保持平衡,而不会在自卑或自负中跌倒。

●成功箴言之二:

天赋就是兴趣 兴趣就是天赋

李开复11岁留学美国之后,一直在美国成长。1972年,他进入了美国哥伦比亚大学学习“政治科学”专业。然而两年的学习让他知道自己的兴趣并非在政治方面。学习的枯燥经常让他在课堂上昏昏欲睡,学习成绩也不尽如人意。但是,他发现他在选修的计算机课上,有着惊人的天赋。往往是别人还在苦思冥想如何写出程序时,他早就把程序写完而无所事事。后来,他发现他像发疯一样爱上了这门学科。因此,在大学二年级时,他自己做出了一个惊人的决定,“转系!”这意味着他将从一个全美排名第3的专业转到一个毫无名气可言的专业。但是,他听从了内心的选择,还是选择了计算机专业。而这个决定,改写了他一生的轨迹。

●成功箴言之三:

思考比传道重要 观点比解惑重要

李开复以哥伦比亚大学计算机专业第一名的成绩毕业以后,顺利进入匹兹堡的卡内基·梅隆大学就读计算机专业的博士。在读博士之前,他的系主任Haberman就告诉他,读博士的目的,就是要做出世界上一流的博士论文。至少在本领域是世界顶尖的。这句话让李开复十分震撼。然而,下面一句话,让他受益更深,Haberman说,“做出一流的博士论文,也不是读博士的最终目的。而是你在读博士的过程中,获得一种思考的方法,而这种方法将使你在任何一个领域,都获得顶尖的成功!”而李开复的努力证实了这种说法。李开复关于统计学方法做出的语音识别博士论文至今还是语音识别产品的理论基础。而李开复也在博士生涯中,学会了解决问题,拥有了战胜困难的勇气。

●成功箴言之四:

我不同意你 但我支持你

李开复在读博士期间选择的研究方向是“语音识别”。师从博士生导致罗迪。罗迪教授鼓励李开复用专家统计的方法来研究语音识别,而李开复在这个领域经过了一番研究后,发现语音识别用这个方法可以获得特定语者95%的语音识别率。李开复把整个研究过程写了一篇论文。一经发表,得到了很正面的回馈。但是他最终发现,专家系统是有严重局限性的,无法延伸到做不特定语者的语音识别。他认为有数据的支持的统计模式是唯一的希望。当他把想法告诉导师,罗迪告诉他,“我不同意你,但是我支持你!”这样的说法让李开复备受感动,成就了李开复博士论文的成功。他的论文当年被评为《商业周刊》最杰出创新。

●成功箴言之五:

挫折不是惩罚 而是学习的机会

李开复在博士生生涯里,成绩依然优秀。他用统计学做出的语音识别率大大地提高了,而博士论文发表在国际期刊上,让全美的科技界震惊。这样一个明星学生可以说在卡内基·梅隆里没有什么忧愁可言。然而,一次暑期课程让他经历了不小的挫折。1983年暑假,李开复得到了暑期工的工作。

其任务就是教宾夕法尼亚州60个最聪明的高中生计算机课程。李开复自己对那段时光非常享受,每天忙碌地备课,还想出各种教学方法。但是,他领取薪水的那一瞬间看到学生的评语,才知道学生认为,“李老师的教学就像催眠曲!”这样的评价无疑使得李开复备受打击。

然而,李开复并没有气馁。他把失败当成了学习的机会,因此获得了成功。他在此后的生涯里,尤其是回到中国以后,做了上千场的演讲。这无疑得益于学生时代的练习。


●成功箴言之六:

创新不重要 有用的创新才重要

在苹果和SGI李开复度过了八年科学家到产品副总裁的路程。在这段路程上,他有许多成功,例如苹果的QuickTime,但是在SGI他碰到了巨大的挫折。他的团队发明的三维浏览器,在市场上失败,整个团队和产品被公司廉价卖掉。这时,他又发挥了“从挫折中学习”的反省。他理解了,仅仅有科学家的“新”、“酷”的创新是不够的。创新必须是针对用户的,必须是有用的。做产品的管理,必须把用户放在第一位。李开复1998年夏天回到中国,在中国开创微软中国研究院。这时,他把这个教训带入中国团队。

●成功箴言之七:

完美的工作 成长兴趣 影响力

2000年,李开复被调回微软总部成为微软全球副总裁。几年工作后,他深深地体会了一个完美工作的标准,那就是自己有浓厚的兴趣,能有成长的空间,并具备一定的影响力。他怀念着在中国研究院的兴趣,还有在刚调回美国的学习,但是他期望着有更大的影响力。当他发现谷歌将开始在中国创建时,他主动找到了谷歌CEO施密特,并表示愿意加入谷歌。而施密特十分高兴,在一个月之后就给了李开复OFFER。李开复说,当你遇到喜欢的工作机会,不需要任何的迟疑,而需要积极主动来争取。因为这样的机会往往炙手可热,一秒钟的犹豫你就可能与之失之交臂。

●成功箴言之八:

用勇气改变可以改变的事情

2005年,是李开复的转折年。他没有想到,一次普通换工作的经历引发了一次地震。微软的诉讼使他陷入了人生最低的低谷。对他的虚假负面报道铺天盖地而来。但是,他想到了他一生的座右铭:用勇气改变可以改变的事情,用胸怀接受不能改变的事情,用智慧分辨两者的不同。

于是,他全力以赴地投入了这场战斗,不再理会那些不能改变的谣言。将从微软提取的30万份邮件资料中找寻有利的证据以证明自己的清白。经过两个月的努力,法庭同意李开复到谷歌工作。最后,当李开复回到媒体面前开始工作时,他发现,没有一个记者还提问与诉讼有关的问题,因为作为官司的胜利者,媒体不再相信那些谣言。

●成功箴言之九:

做最好的领导 让员工做有兴趣的事

谷歌公司聚集着世界上最天才的工程师们。如何管理这些“天才”,是摆在李开复面前的另一个课题。李开复非常推崇“放权”式的管理, 他深知在以创意为主要生产力的公司里,不能严格地恪守那些死板的规定。他可以让员工自己提出研究的方向。大家讨论决定。也可以让员工用20%的时间做自己喜欢的项目。他甚至可以让员工对公司提出建议。如果合理就采纳。谷歌里自由的环境非常有名。作为管理者,他主要是在公司战略、每年的目标、合作伙伴、总部沟通上努力,其他的时间,他更是一个企业文化的维护者、公司的发言人、员工的教练。

●成功箴言之十:

价值不是你拥有多少 而是你留下多少

什么是成功?是否拥有了名利就算成功。对此,李开复回答,你的价值不是你拥有多少,而是你留下多少。当他的一个同事赚够了钱而发现失去人生目标时,才意识到,人生的价值在于贡献,和对他人的影响。

李开复曾经有过一个独特的梦想,就是在中国创建一所一流的,有世界影响力的私立大学。他甚至身体力行地为此多方奔走。但是最终因为种种原因没有成功。但是他并没有气馁,而是用另外的方式实践梦想。他说:“我不能改变教育,但是我可以帮助学生。”他给中国的大学生写信,写书,办了“我学网”,每年面对十万学生做演讲。在帮助学生的过程中,李开复看到中国大学生的成长。他说,他曾经想过自己的墓志铭应该有科学家或者企业家的注脚。但是,他说他现在已经没有这种想法,如果他的墓志铭上有热心教育者的字样,他会感觉到内心的温暖。

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

Gossip

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.
© Copyright 2007 - 2008 Design by Sundy Linghua-Zhang 蜀ICP备08108648号

About the author

Name of author Author name
Something about me and what I do.

E-mail me Send mail

Calendar

<<  September 2010  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

View posts in large calendar

Recent comments

Authors

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2010

Sign in