• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
走过 凝望
博客园    首页    新随笔    联系   管理    订阅  订阅

自己开发的Flex & .Net Remoting的框架

Rmoting技术已经出现了好几年,在应用上面也比较广,对开发网络程序带来很多的便利,大大提高了开发效率.

.NET 框架下面的Remoting技术在3.0之后出现了WCF之后,支持了双向Remoting,在应用上面已经没有什么不足之处.

但是WCF的Remoting只在.NET FRAMEWORK之下使用灵活,对其它的客户端就....这个是MS留有一手吧.

Remoting技术的优点也不需要详述了,就是非常快捷地将单机程序"变为"一个网络分布式程序,开发分布式程序,就像开发单机一样方便.

维基百科的资料:

".NET Remoting 是微软 .NET Framework 中的一种网络通信技术,与 XML Web Service 不同的是,它可以使用 SOAP 以外的协议来通信,而在服务端和用户端之间所操作的方法近乎相同,用户端可以不必考虑使用的协议,即可访问服务端所开放的对象。这个技术与是由Distributed COM所发展而来的,与DCOM最大的不同是,DCOM有限制使用 TCP Port,但.NET Remoting 可以选择使用 TCP 或 HTTP 的方式通信,而数据可以利用 SOAP 或二进制传输方式在网络上流动,二进制的传输效能是 SOAP 所不能比的,但 SOAP 却可以得到和 Web Service 相互沟通的能力,因此 .NET Remoting 的设计弹性较大。"

近来公司有个新项目,是一个简单的分布式小游戏...我之前打算使用Silverlight开发的,因为使用的是熟悉的C#语言,并且有WCF的支持,做什么都轻松.

但是,种种原因吧,最后采用的是FLASH客户端,噩梦啊,一直以来FLASH给我的感觉就是玩具,在9年前我玩过FLASH,那时候我是编写一些小动画脚本用的,我只知道在后期维护上,FLASH IDE的运行速度慢得可怕,而且容易崩溃...再者,脚本编写在"时间帧"上的,很分散,找起来头痛.

今天的FLASH有了一个变种,就是FLEX,专为程序员设计的啦,拿到手上来,花了1个星期将其精通了.感觉AS3.0之后,已经算是一门"语言"了...(扯远了,入正题)

既然是开发分布式程序,那么需要保证到高效,安全,当然也需要容易维护.....

 先看个演示吧,稍后再补全说明....

posted @ 2009-05-12 08:32  June Kwok  阅读(3623)  评论(32)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3