请高手不吝赐教!
解决方案 »
- 什么叫强类型的DataSet ?
- 验证码识别,现在已经处理到了黑白字了,还差图像文字识别,谁指点下
- grid表行相互转换
- 关于C#中的try{} catch{}
- C#调用C++写的DLL的问题//
- 怎么顺序播放我想要的wav文件
- 自定义“组”件Component如果设置其ContextMenu和Icon的属性?
- 求正则
- 菜鸟贴,关于窗体加载函数private void Form1_Load(object sender, EventArgs e)
- 問幾個小問題,每個10分!先給出正確說法者得之!
- ***** 请教,如何打开eBook (有些代码不知道怎么写)???*****
- 读取datagrid单元格中的值?
三层结构中的业务逻辑层是做成dll给其他层调用吗?否则怎么做成自动升级呢?
不是一个概念啊.
net remoting也可以是普通三层C/S 结构啊
和C/S对应的是B/S
和net remoting对应的一般是 net XML Server建议使用net remoting和普通三层C/S和WEB发布(.NET胖客户)
个人不喜欢B/S,这种方式虽然发布相对容易,但界面处理要靠JS,非常不方便,同时JS效率低下,无法处理大量数据,在效率上net remoting要好于ASP.NET个人见解,请指正.
谢谢,我只是担心net remoting在事务控制方面有问题,开发上对业务逻辑的控制都在它上面控制,将它部署到一台电脑上,那数据访问层部署在哪个上面呢?
中间层的技术打算用net remoting实现的,技术及代码上要复杂多了,如果不用net remoting,就是不存在分布式,将中间层作成dll放在客户端上运行会造成升级与维护麻烦,我就是在这个上面还在权衡
客户端(1..N)->逻辑服务器->数据库访问服务器->数据库服务器->是使用.Net remoting分布式数据服务..Net remoting我理解就是将可以将对象串行,以及传输,可以省去一部分传输代码的编写.逻辑服务器可以放在服务器上,不用发布到客户端的.程序的对象层次要分割明确..我也在做此部分的项目规划,有时间可以探讨.