摘要: 一步一步学Remoting之五:异步操作如果你还不知道什么是异步也不要紧,我们还是来看实例,通过实例来理解才是最深刻的。在Remoting中,我们可以使用以下几种异步的方式:1、普通异步2、回调异步3、单向异步一个一个来说,首先我们这么修改我们的远程对象: public int ALongTimeMethod(int a,int b,int t... 阅读全文
posted @ 2005-05-20 21:22 lovecherry 阅读(9924) 评论(5) 推荐(2) 编辑
摘要: 一步一步学Remoting之四:承载方式(2) 这里来说一下iis承载方式,顺便简单说一下remoting的通道和【复杂对象】中的遗留问题。首先明确一点:iis来承载的话只能是http通道方式的。我们来建立一个web项目,比如叫remoting,删除项目中的所有webform,把远程对象... 阅读全文
posted @ 2005-05-20 15:43 lovecherry 阅读(8536) 评论(4) 推荐(3) 编辑
摘要: 一步一步学Remoting之四:承载方式(1)在实际的应用中我们通常只会选择用windows服务和iis来承载远程对象。选择windows服务的原因是能自启动服务,服务器重启后不需要再去考虑启动service。选择iis的理由是我们能使用集成验证等一些iis的特性。 在msdn中可以找到相关文章: http://www.... 阅读全文
posted @ 2005-05-20 11:36 lovecherry 阅读(9793) 评论(8) 推荐(3) 编辑
摘要: 一步一步学Remoting之三:复杂对象这里说的复杂对象是比较复杂的类的实例,比如说我们在应用中经常使用的DataSet,我们自己的类等,通常我们会给远程的对象传递一些自己的类,或者要求对象返回处理的结果,这个时候通常也就是需要远程对象有状态,上次我们说了几种激活模式提到说只有客户端激活和Singleton是有状态的,而客户端激... 阅读全文
posted @ 2005-05-20 08:24 lovecherry 阅读(13387) 评论(7) 推荐(3) 编辑