ITPub博客

首页 > Linux操作系统 > Linux操作系统 > .net2008初尝

.net2008初尝

原创 Linux操作系统 作者:lcjbest 时间:2008-09-05 10:43:59 0 删除 编辑

无聊的时候想做点啥事情,于是就看了看.net2008有什么新东西,以前一直用的.net2003。开始想做个demo是想看看Enterprise Library结合2008用起来如何,结果没怎么整清楚,又看到Expert C# 2005 Business Objects,没舍得买中文版的,英文看着累啊,也没怎么看明白。后来,我拉来拉去怎么拉出个ServiceFactory,也是英文的...。整了半天才晓得有个WCF.....汗。         在使用ServiceFactory框架做demo的时候,是可以实现以接口的方式提供服务,我没有多少经验,在使用的时候就是用serviceContracts提供接口服务;serviceContracts的函数调用messageContracts来提供request和response服务;messageContracts我就是作为一个dataContracts的封装体。但是在如何和数据库交互的时候产生了一些为难。如果所有的数据都要转换一次传递给EDM处理似乎不太合适,大数据量的时候估计会增加恼火程度。
        后来,我就放弃了手工写的dataContracts,直接利用EDM的数据实体进行处理。同样是通过messageContracts来封装EDM数据实体。另外自己写一些dataContracts来被messageContracts利用,主要是用来传递变量,这样做的主要目的是为了查询条件的组装....为了实现查询条件组装,又被Linq整了下。最终实现了。
       既然WCF在传递的时候仅仅是一个简约版的实体,那么在不便于使用EDM的地方同样可以使用DataSet。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/7301869/viewspace-441979/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 那片海
下一篇: 奔向明天
请登录后发表评论 登录
全部评论

注册时间:2008-08-23

  • 博文量
    11
  • 访问量
    7490