橘子皮

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

2006年9月23日

摘要: TCP/IP学习笔记(二)IP网际协议IP是TCP/IP协议族中最为核心的协议。所有的TCP、UDP、ICMP、IGMP数据都以IP数据报格式传输。IP层提供了不可靠、无连接的数据报服务。1.不可靠(unreliable)的意思是它不能保证IP数据报能成功的到达目的地。IP仅提供最好的传输服务。如果发生了某种错误,如某个路由器暂时用完了缓冲区,IP有一个简单的错误处理算法:丢弃该数据报,然后发送ICMP消息报给信源端。任何要求的可靠性必须由上一层(TCP)层来提供。2.无连接(connectionless)这个术语意思是IP并不维护任何关于后续数据报的状态信息。每个数据报的处理是相互独立的。这 阅读全文
posted @ 2006-09-23 11:15 橘子皮 阅读(464) 评论(0) 推荐(0)

摘要: 网络协议通常分不同层次进行开发,每一层分别负责不同的通信功能。TCP/IP通常被认为是一个四层协议系统。分别为:1.链路层:也称作“数据链路层”或“网络接口层”,通常包括设备驱动程序和计算机中对应的网络接口卡(网卡),。处理与电缆(或其它传输介质)的物理接口细节。2.网络层:也称“互联网层”,处理分组在网络中的活动,如分组的选路。TCP/IP协议族中,网络层协议包括“IP(网际) 协议”,“ICMP(internet互联网控制报文)协议”,以及“IGMP(internet组管理)协议”。3.运输层:主要为两台主机上的应用程序提供“端到端”的通信,TCP/IP协议族中有两个互不相同的传输协议:“ 阅读全文
posted @ 2006-09-23 11:14 橘子皮 阅读(387) 评论(0) 推荐(0)

摘要: DDE热链接Herman Rodent微软网络技术开发组> 摘要 动态数据交换(DDE,Dynamic data exchange)是Microsoft Windows运行环境下的一个显著特性。通过动态数据交换协议,应用程序之间可以进行各种类型的数据交换。动态数据交换还允许应用程序建立与DDE服务器的热链接从而可以实时地获取数据。热链接可以完成从一个应用程序(DDE服务器)到另一个应用程序(DDE客户机)之间的直接数据传递。当位于服务器上的数据发生了变化,服务器就会发送一条信息给客户机等待处理。 本文介绍了如何通过在对话框中浏览DDE服务器来建立热链接,同时也阐述了当一个应用程序重启动后 阅读全文
posted @ 2006-09-23 11:13 橘子皮 阅读(1711) 评论(0) 推荐(0)

摘要: 使用 Microsoft 实时通信 API 增强多客户端通信Jim HuangSr. Technical Marketing EngineerIntel Corporation 2003年2月适用于:Microsoft® Windows® XP 摘要:学习如何使用实时通信 (RTC) 客户端 API,结合出席信息、配置文件和好友列表等功能来创建社区并跟踪用户的可用性。本文以前一篇文章为基础,将多客户端通信与 Microsoft 实时通信 API 集成到一起。下载 RTCSampleCode.zip。(请注意,在示例文件中,程序员的注释使用的是英文,本文中将其译为中文是为了便 阅读全文
posted @ 2006-09-23 11:11 橘子皮 阅读(325) 评论(0) 推荐(0)

摘要: 开发流程中的可用性Microsoft Corporation 2000年10月摘要:本文讨论反复、周期性的设计过程,包括以用户为中心进行设计的四个原则、两种类型的产品设计过程,以及可用性活动如何渗透产品开发的各个阶段并为其带来益处。目录· 简介 · 使用反复、周期性的设计过程 · 构思阶段 · 规划阶段 · 开发阶段 · 稳定化阶段 · 为下一版本做准备 · 参考文献和资源 简介可用性测试为您带来的好处简言之,如果将可用性测试从产品开发周期的一开始一直贯彻到项目的每一阶段中,将使您在最后的处理过程中省去重新开发这一 阅读全文
posted @ 2006-09-23 11:09 橘子皮 阅读(282) 评论(0) 推荐(0)

摘要: 软件设计中的可用性Microsoft Corporation 2000年10月摘要:本文介绍了可用性的概念,说明为什么可用性应当是所有软件设计项目中的一个重要部分。目录· 简介 · 可用性定义 · 常见问题 · 资源 简介在工作中体现可用性在创建软件的环境中,术语“可用性”表示一种方法,它将用户而不是系统摆在过程的中心。这一方法称作以用户为中心的设计,它从设计过程的一开始就将用户关心的问题和意见考虑在内,并提出在任何设计决策中用户的需要都应摆在首位。这种方法最显著的特点就是可用性测试。在测试中,用户使用产品的界面进行工作,通过界面进行交互,就他们的观点和 阅读全文
posted @ 2006-09-23 11:07 橘子皮 阅读(1000) 评论(0) 推荐(0)

摘要: ActiveX控件是一个自包含代码的组件,它有自己的永久状态,并且ActiveX控件与包容器之间通过COM接口进行通信,所以通常ActiveX控件具有普遍的适应性,换句话说,如果ActiveX控件在一个包容器程序中可以运行,那么通常它也可以运行在另一个包容器程序中。由于ActiveX控件是一种可独立发布的组件程序,又是一个永久对象,这些特性使得它非常适合于Internet环境。从包容器IE而言。IE需要考虑一些与Internet环境有关的问题,如许可证检查,自动下载、远程数据获取等。另一方面从ActiveX控件本身来看,用于桌面环境的ActiveX控件,为了获得更强的交互性能,通常它要实现各. 阅读全文
posted @ 2006-09-23 11:04 橘子皮 阅读(822) 评论(0) 推荐(0)

2006年9月22日

摘要: 使用MFC开发ActiveX控件前言 ActiveX控件是一种实现了一系列特定接口而使其在使用和外观上更象一个控件的COM组件。ActiveX控件这种技术涉及到了几乎所有的COM和OLE的技术精华,如可链接对象、统一数据传输、OLE文档、属性页、永久存储以及OLE自动化等。 ActiveX控件作为基本的界面单元,必须拥有自己的属性和方法以适合不同特点的程序和向包容器程序提供功能服务,其属性和方法均由自动化服务的IDispatch接口来支持。除了属性和方法外,ActiveX控件还具有区别于自动化服务的一种特性--事件。事件指的是从控件发送给其包容程序的一种通知。与窗口控件通过发送消息通知其拥.. 阅读全文
posted @ 2006-09-22 09:18 橘子皮 阅读(799) 评论(0) 推荐(1)

2006年9月21日

摘要: PDF介绍 PDF是“Portable Document Format 可移植文档格式”的缩写,它是Adobe公司开发的一种电子文档格式,已经成为国际通用的电子文档交换事实标准。PDF文件可以在各种平台下阅读、编辑、发布。该文件格式支持字体、图像、甚至任何附件的嵌入。 Adobe公司提供了两种软件用于处理PDF文档,分别是Acrobat及Acrobat Reader:前者功能强大,不仅能阅读,还可以创建或编辑PDF文档,但要收费;后者只具备阅读功能,为免费软件。 用ActiveX控件显示PDF文件 Acrobat(Reader)提供了一个ActiveX控件pdf.ocx(7.x版本为A... 阅读全文
posted @ 2006-09-21 11:41 橘子皮 阅读(1138) 评论(1) 推荐(0)

2006年6月27日

摘要: 通过对动作模拟技术的介绍,我们对游戏外挂有了一定程度上的认识,也学会了使用动作模拟技术来实现简单的动作模拟型游戏外挂的制作。这种动作模拟型游戏外挂有一定的局限性,它仅仅只能解决使用计算机代替人力完成那么有规律、繁琐而无聊的游戏动作。但是,随着网络游戏的盛行和复杂度的增加,很多游戏要求将客户端动作信息及时反馈回服务器,通过服务器对这些动作信息进行有效认证后,再向客户端发送下一步游戏动作信息,这样动作模拟技术将失去原有的效应。为了更好地“外挂”这些游戏,游戏外挂程序也进行了升级换代,它们将以前针对游戏用户界面层的模拟推进到数据通讯层,通过封包技术在客户端挡截游戏服务器发送来的游戏控制数据包,分析数 阅读全文
posted @ 2006-06-27 11:50 橘子皮 阅读(889) 评论(0) 推荐(0)