首页 新闻 搜索 专区 学院

windows客户端开发请教

0
悬赏园豆:20 [待解决问题]

准备着手开发一数据产品,包括检索和作图等功能。

有几个问题想请教:

1.数据持久层有哪些好用的框架?

目前数据库为mysql,以前是asp.net的开发。

因为检索查询可能会复杂,条件也多变,可能产品更新也会频繁,所以希望找到一个相对修改少的框架。

近两天研究了EF4,微软的东东确实强大,但似乎是不支持mysql,另外微软的新产品还是缓缓用比较保险。所以在框架选择这部分卡壳了。

2.是否需要中间层?选择什么形式的中间层合适?

按我的想法,中间层运行在服务器上,负责从DB获取数据,并做逻辑处理,返回给客户端。

WCF先进,同样因为出现时间不长,让人不太敢放心使用。

webservice,支持广泛,但速度和效率慢,鸡肋。

3.中间层与客户端的数据交换?如何定义中间层与客户端的数据交换格式?

例如需要取不同字段,总不能每次更新客户端,不知是否有办法可以避免,这也是我希望存在中间层的作用,但没想好如何处理这种需求变更的情况。毕竟在BS程序中,更新服务器就可以了,不会存在这种风险。部署到用户机器上的客户端可不能如此随意。

狗尾草.的主页 狗尾草. | 初学一级 | 园豆:94
提问于:2010-11-02 15:47
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册