扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:builder.com.cn 2007年5月21日
关键字: Zach Smith DotNet
.NET文件处理系统体系结构(第二部分) |
很多公司通过文件导入和导出数据作为与他们合作伙伴的交流方式。在Web服务普及的今天,这种方法看起来有点老土和过时,但是总有一些公司使用这种方法交流。
很多情况下,这种系统都是一次性的设计,所以不是很灵活,给系统可维护性和升级性带来了很大困难。在本系列文章中,我们将为大家介绍此类系统高度动态可扩展的基础体系结构。
如果你对C#,消息队列(MSMQ),扩展标记语言XML及序列化有全面的了解,那么你对本文出现的一些概念将会有更好的理解。如果你对这些知识的某些方面掌握不是很好,你仍可以从本系列中了解到大量信息。不过,在实现本文给出的这些技术时可能会有些困难。
要求
在我们开始介绍体系结构之前,我们需要定义本系统要完成的功能。下面是对本系统的一些要求:
这些要求是通用的,根据你的情况可能还要满足更详细的要求。如果在上面的列表中没有发现你需要的,继续向下看本文。这个体系结构的设计是十分灵活的,你可以根据自己的情况加入其它特性。
体系结构
图A展示了我在这篇系列文章提出的体系结构的大体结构:
图 A —图表1
说明:箭头代表信息流,并不一定是物理文件流。
这个图形包含了下列步骤:
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者