上一页 1 ··· 101 102 103 104 105 106 107 108 109 ··· 164 下一页
摘要: Programming WCF Services翻译笔记(七)本书第四章介绍了关于实例管理的相关技术。“WCF支持三种实例激活的类型:单调服务(Per-Call Service)会为每次的客户端请求分配(销毁)一个新的服务实例。会话服务(Sessionful Service)则为每次客户端连接分配一个服务实例。最后一种是单例服务(Singleton Service),所有的客户端会为所有的连接和激活对象共享一个相同的服务实例。”对于Per-Call Service的翻译,我踌躇良久,最后还是决定按照Singleton服务的翻译,将其译为单调服务,意即为每次调用创建一个服务实例,与单例服务相对. 阅读全文
posted @ 2012-11-23 09:49 火腿骑士 阅读(144) 评论(0) 推荐(0)
摘要: WCF中实例模式(InstanceContextMode)与会话模式(SessionMode)InstanceContextMode为服务端实现服务契约类的实例模式,有三种类型,分别为:PerCall-每次服务操作调用创建一次,调用完后进行销毁;PerSession-同一个会话期间创建一次,客户端代理第一次操作(IsInitiating = true)调用创建,调用代理的Close方法销毁或者调用IsTerminating服务操作销毁;Single-服务只会创建一次,服务开始时创建,服务完成时销毁SessionMode是客户端代理与服务器之间的会话模式,同样也有三种类型:Allowed-允许. 阅读全文
posted @ 2012-11-23 09:45 火腿骑士 阅读(249) 评论(0) 推荐(0)
摘要: WCF 第十三章 可编程站点 使用WebGet和WebInvoke 2011-06-07 07:09 by DanielWise, 1807 阅读, 0评论, 收藏, 编辑服务可以使用WebHttpBinding以及WebGet或者WebInvoke属性来暴露。这些属性每一个都确定HTTP动作、消息格式以及需要暴露给一个操作的消息体形式。我们将检查这些属性的每一个并给出使用每个的原因。WebGetWebGet属性使用GET动词暴露操作。GET相对于其他HTTP动作有重要的优势。首先,通过在一个浏览器地址栏中输入服务URI可以直接地访问终结点。参数可以作为查询字符串或者编码字符串在URI中发送. 阅读全文
posted @ 2012-11-23 09:39 火腿骑士 阅读(422) 评论(0) 推荐(0)
摘要: 【WCF】VSTO Host WCF Web Api 最近突发奇想,在PPT运行发布一个WebApi,这样通过手机或者浏览器就能控制此PPT播放。于是尝试了下用 WCF 里的 WebServiceHost 寄宿在VSTO的对象上。因此有了下面这个类:SlideShowServiceHost.csusing System; using System.Collections.Generic; using System.Linq; using System... 2012-06-03 16:03阅读(3105)评论(9)【ASP.NET】 Web Api (.NET 4.5) 在刚刚发布的 AS.. 阅读全文
posted @ 2012-11-22 16:56 火腿骑士 阅读(326) 评论(0) 推荐(0)
摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using MongoDB;using MongoDB.Linq;using System.Web;using Commons;using System.Linq.Expressions;namespace MongoTest{ public class DBHelper { #region 基本信息 //public static string ConnectionString = System.Web.Configuration 阅读全文
posted @ 2012-11-20 22:33 火腿骑士 阅读(288) 评论(0) 推荐(0)
摘要: Just have a little faith.Windows Phone 7 处理休眠和墓碑的恢复 WP7程序的生命周期如下图所示: 休眠状态和墓碑状态这两个状态会比较容易让人混淆的,休眠状态时,程序停止运行,但不同的是此时整个进程还是存在于内存中。当恢复这个程序时,就不需要创建一个新的实例。这样就加快了程序恢复和切换的速度,并且从休眠状态恢复时我们不需要去恢复墓碑数据。一般情况下点击home键,程序会进入休眠状态,当前台程序在运行过程中,内存不足或者不足以让程序流畅运行时,系统会执行一些操作来释放内存,此时程序就可能从休眠状态变换为的墓碑状态。一个程序进入到墓碑状态时,其进程被终止掉,. 阅读全文
posted @ 2012-11-16 10:34 火腿骑士 阅读(252) 评论(0) 推荐(0)
摘要: 随笔- 6 文章- 0 评论- 30 Windows Phone SDK 8.0新特性(翻译)原文地址:What's new in Windows Phone SDK 8.0欢迎使用Windows Phone SDK 8.0。Windows Phone 8为开发人员提供了一些新特性和升级特性。包括本地代码的游戏开发,手机版的Windows Runtime,以及新的内核。我们把这些介绍都集中在一起,以方便您熟悉Windows Phone 8和Windows Phone SDK 8.0的这些特性。我们对您将会在SDK中用到的这些工具非常得满意。这些工具可以帮助您创建Windows Ph.. 阅读全文
posted @ 2012-11-16 10:32 火腿骑士 阅读(181) 评论(0) 推荐(0)
摘要: windows phone 墓碑化(9)几个术语的理解: 名称说明Launched启动新程序的启动Closed通过Back按键关闭程序Deactivated一个正在程序运行,此时按start键,程序停用,此后进入墓碑化Activated程序从墓碑化复活,即激活 那么我们程序的生命周期也就大致显示出来了: 生命周期的描述:当我们在start页面运行一个程序A时,此时程序A进入启动(Launched)阶段,启动完成之后,程序一般会相当长的时间处于running状态,如果此时你按Back键,则直接进入Closed状态,还有就是在运行过程中有突发事件,比如来电话,来信息,或者你需要运行程序B,你就.. 阅读全文
posted @ 2012-11-16 10:24 火腿骑士 阅读(158) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/chwei_cson/article/details/7737766# 阅读全文
posted @ 2012-11-09 12:22 火腿骑士 阅读(193) 评论(0) 推荐(0)
摘要: 心跳机制 网络中的接收和发送数据都是使用WINDOWS中的SOCKET进行实现。但是如果此套接字已经断开,那发送数据和接收数据的时候就一定会有问题。可是如何判断这个套接字是否还可以使用呢?这个就需要在系统中创建心跳机制。其实TCP中已经为我们实现了一个叫做心跳的机制。如果你设置了心跳,那TCP就会在一定的时间(比如你设置的是3秒钟)内发送你设置的次数的心跳(比如说2次),并且此信息不会影响你自己定义的协议。所谓“心跳”就是定时发送一个自定义的结构体(心跳包或心跳帧),让对方知道自己“在线”。 以确保链接的有效性。 所谓的心跳包就是客户端定时发送简单的信息给服务器端告诉它我还在而已。代码就... 阅读全文
posted @ 2012-11-08 10:00 火腿骑士 阅读(252) 评论(0) 推荐(0)
上一页 1 ··· 101 102 103 104 105 106 107 108 109 ··· 164 下一页