尖端演示共享资源范例-优秀的indigo_第1页
尖端演示共享资源范例-优秀的indigo_第2页
尖端演示共享资源范例-优秀的indigo_第3页
尖端演示共享资源范例-优秀的indigo_第4页
尖端演示共享资源范例-优秀的indigo_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、安全、可靠、面向服务应用的统一编程模型高效生产能力和其他系统交互ASMX基于Attribute的编程Enterprise ServicesWS-*系列协议的支持WSE面向消息的编程System.Messaging高度扩展位置透明.NET Remoting统一编程模型扩展.NET框架20,379 lines security5,988 lines reliable messagingTotal lines 30,8094,442 lines infrastructureclass HelloService WebMethod public String Hello(String Greeting

2、) X509CertificateCollection collection = new X509CertificateCollection();IntPtr blob = Marshal.AllocHGlobal(Marshal.SizeOf( typeof(CRYPTOAPI_BLOB); IntPtr data = (IntPtr)(int)blob + Marshal.SizeOf(typeof(CRYPTOAPI_BLOB);SeqAckRange range = new SeqAcknRange(id, low, high );SeqAckRange ranges = range

3、;ReliableQueue.ProcessAcks( ranges ); return Greeting; 生产能力10 lines security1,804 lines reliable messagingTotal lines 1,814class HelloService WebMethod public String Hello(String Greeting) foreach ( SecurityToken tok in requestContext.Security.Tokens X509SecurityToken token = tok as X509SecToken Seq

4、AckRange range = new SeqAcknRange(id,low,high ); SeqAckRange ranges = range ; ReliableQueue.ProcessAcks( ranges ); return Greeting; 生产能力1 line security1 line reliable messaging1 line transactionsTotal lines 3使用 Visual Studio 2005 + IndigoServiceContract(SecureChannel, SecurityMode =“Windows)Reliabil

5、ity(Guarantees.ExactlyOnce | Guarantees.InOrder)ServiceContractclass HelloService ServiceOperation(TransactionFlowAllowed = true) String Hello(String Greeting) return Greeting; 生产能力优秀的互操作性Indigo体系结构服务代码事务行为CLR类型集成实例行为安全通道TCP 传输安全通道TCP 传输事务行为CLR 类型集成可适配的体系结构服务模型层消息层行为通道事务行为CLR 类型集成实例行为安全通道HTTP传输自定义通道

6、可靠消息队列传输MSM 集成TCP 传输命名通道Throttling Behavior异常处理行为并发行为元数据行为自定义行为HTTP 传输TCP传输安全通道自定义通道可靠消息CLR类型集成实例行为事务行为可适配的体系结构展 望BizTalk ServerIndigo, BTS, and SSBWeb Services &Offline/Onlinesupport DeviceAdaptability接触部署HeavyFootprintDLL Hell依靠网络欠缺用户体验开发复杂高成本丰富的用户体验开发者效率响应应用范围广Easy ChangeManagement易于部署基本 WS-I 1.0 支持基于 WSE 2.0适配器SQL-to-SQL数据消息二进制协议Indigo适配器Indigo传输通道直接建立在Indigo上服务代理使用Indigo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论