上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 30 下一页
摘要: 双工(Duplex)模式的消息交换方式体现在消息交换过程中,参与的双方均可以向对方发送消息。基于双工MEP消息交换可以看成是多个基本模式下(比如请求-回复模式和单项模式)消息交换的组合。双工MEP又具有一些变体,比如典型的订阅-发布模式就可以看成是双工模式的一种表现形式。双工消息交换模式使服务端回调(Callback)客户端操作成为可能。一、两种典型的双工MEP1.请求过程中的回调这是一种比较典型的双工消息交换模式的表现形式,客户端在进行服务调用的时候,附加上一个回调对象;服务在对处理该处理中,通过客户端附加的回调对象(实际上是调用回调服务的代理对象)回调客户端的操作(该操作在客户端执行)。整 阅读全文
posted @ 2010-12-30 13:46 cpcpc 阅读(222) 评论(0) 推荐(0)
摘要: WCF实际上是构建了一个框架,这个框架实现了在互联系统中各个Application之间如何通信。使得Developers和Architect在构建分布式系统中,无需在考虑如何去实现通信相关的问题,更加关注与系统的业务逻辑本身。而在WCFInfrastructure中,各个Application之间的通信是由Endpoint来实现的。Endpoint的结构Endpoint包含以下4个对象:Address: Address通过一个URI唯一地标识一个Endpoint,并告诉潜在的WCF service的调用者如何找到这个Endpoint。所以Address解决了Where to locate th 阅读全文
posted @ 2010-12-30 13:39 cpcpc 阅读(266) 评论(0) 推荐(0)
摘要: 为了使读者对基于WCF的编程模型有一个直观的映像,我将带领读者一步一步地创建一个完整的WCF应用。本应用功能虽然简单,但它涵盖了一个完整WCF应用的基本结构。对那些对WCF不是很了解的读者来说,这个例子将带领你正式进入WCF的世界。在这个例子中,我们将实现一个简单的计算服务(CalculatorService),提供基本的加、减、乘、除的运算。和传统的分布式通信框架一样,WCF本质上提供一个跨进程、跨机器以致跨网络的服务调用。在本例中,客户端和服务通过运行在相同的同一台机器上不同进程模拟,图1体现了客户端和服务端进程互相调用的关系。图1 计算服务应用运行环境WCF的服务不能孤立地存在,需要寄宿 阅读全文
posted @ 2010-12-30 13:23 cpcpc 阅读(274) 评论(0) 推荐(1)
摘要: http://blog.sina.com.cn/s/blog_531b8eac0100dl4l.html#region 保存图片方法 /// <summary> /// 保存图片方法 /// </summary> /// <param name="bitMap">图片Bitmap对象</param> private void SaveImage(Bitmap bitMap) { bool isSave = true; SaveFileDialog saveImageDialog = new SaveFileDialog(); 阅读全文
posted @ 2010-12-30 10:50 cpcpc 阅读(4998) 评论(0) 推荐(0)
摘要: 早就听说google map的api已经公开了但一直没时间看,今天看了两篇这方面的文章,觉得不错,理解了一些第一篇: [源代码]如何在你的程序中使用Google地图资源 原文地址:http://bbs.msproject.cn/default.aspx?g=posts&t=205[翻译]Pascal Buirey著How Google Map Works[开发环境]本例开发语言C#,不过可以应用到任何一种语言[简介]本文分析了Google地图是如何工作的,并指明tile(翻译成阶砖,也就是相同的方格子)是如何编码的。Google Map采用了发送一个简单的URL能够获取的tile。本文 阅读全文
posted @ 2010-12-30 09:52 cpcpc 阅读(401) 评论(0) 推荐(0)
摘要: 原文地址:http://www.cnblogs.com/wpwen/archive/2009/05/25/1489144.html本篇继续介绍Google Earth COM API开发的基础知识,相对第三篇的改进如下:1)增加鼠标滚轮支持,可以实现放大、缩小。此功能利用上一篇提供的HookAPI.dll实现2)读取PlaceMarks(Google Earth界面中的位置)并显示、隐藏3)读取所有图层,显示并隐藏下面,继续放代码:1、鼠标滚轮事件,实现放大、缩小 1: ... 2: // 放大 3: private const long ZoomIn = 0x00780000; 4: // 阅读全文
posted @ 2010-12-29 09:34 cpcpc 阅读(909) 评论(0) 推荐(0)
摘要: 原文地址:http://www.cnblogs.com/wpwen/archive/2009/02/22/1395622.html继《C#调用GoogleEarth Com API开发(一)》,我Neil又带给大家第二篇文章。这一篇文章在第一篇的基础上,展示如何调用Windows API将GoogleEarth的界面隐藏掉,并将GoogleEarth的地图显示在自定义的窗体上。废话少说,直接上代码。1、主窗口代码: 1: // 功能:GE实例(二) 2: // 描述:GE COM API 网址:http://earth.google.com/comapi/index.html 3: // 作者 阅读全文
posted @ 2010-12-29 09:33 cpcpc 阅读(904) 评论(0) 推荐(0)
摘要: 原文地址:http://www.cnblogs.com/wpwen/archive/2009/05/22/1486892.html好久没有更新《C#调用Google Earth Com API开发》系列文章了,今天带给大家的是第三篇,本篇相对于第二篇主要改进了三个方面。1) 实现GoogleEarth显示画面随窗口大小改变而改变2) 截获GoogleEarth鼠标消息,实现单击、双击功能;鼠标滚轮缩放现在只能放大!O(∩_∩)O~3) 实现GoogleEarth彩色截图(测试环境:Windows 2003 Server ,Vista与Win7中不可用,XP未测)下面还是继续看代码:1、Goog 阅读全文
posted @ 2010-12-29 09:33 cpcpc 阅读(2894) 评论(0) 推荐(0)
摘要: 播放: MediaPlayer.Play()暂停: MediaPlayer.Pause()定 位: MediaPlayer.SetCurrentEntry(lWhichEntry)MediaPlayer.Next()MediaPlayer.Previous()循环: MediaPlayer.PlayCount = 00:the clip plays repeatedly1:once停止: MediaPlayer.Stop()==================================AllowChangeDisplaySize 返回或设置最终用户是否能设置显示尺寸(逻辑型)AllowS 阅读全文
posted @ 2010-09-26 11:25 cpcpc 阅读(5995) 评论(1) 推荐(1)
摘要: 一、安装SQL Sever 2005数据库 如果你使用Windows Server 2003 Enterprise Edition,注意同时安装SP1或更高版本补丁。安装条件:组件要求 磁盘空间 所有版本的完全安装都需要350MB硬盘空间,而要安装示例数据库还需要390MB。 内存 512 MB建议使用1 GB或更多的内存(这里指的是SQL Server 2005 Enterprise Edition) Internet软件 所有版本的SQL Server 2005的安装都需要Microsoft Internet Explorer 6.0 ,(同时安装SP1)或更高版本,因为Microsoft 阅读全文
posted @ 2010-09-01 09:27 cpcpc 阅读(7105) 评论(0) 推荐(0)
上一页 1 ··· 20 21 22 23 24 25 26 27 28 ··· 30 下一页