上篇文章讲述在设计之初,Richard所画出的一些草图,本篇对之前的草图做了进一步的思考。
本篇的议题如下:
1.草图的一些问题在哪里
2.重审之前项目中数据层的问题
3.思维的一点突破
4.回首再看数据访问层
1.草图的一些问题在哪里
开发实战之三 数据访问深入一点的思考-分布式爬虫实战">
当Richard把草图画出来了之后,想到了另外的一个问题:在DAL数据层之间提供的那个接口层到底应不应该是Services Interface。其实这个接口层是普通的Interface层还是Services Interface,Richard也拿不定主意的,因为当初之所以要把这个接口层改为Services Interface,是因为在数据源提供者(Service Agent)那块给了他“灵感”——数据源可以使用远程的Services。基于这个思想,所以Richard也考虑到了:也许,现在设计的这个DAL,哪一天会作为服务给其他的程序提供数据也不说定。
时间: 2024-12-21 21:49:47