如何实现C/S三层的中间层?

Danvi 2005-09-05 11:12:51
主要想了解中间层是如何工作的,利用什么软件来协助工作,这个软件在哪里可以下载,中间层是否能在Win2000 个人版中运行?
...全文
358 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
bxf 2005-09-29
  • 打赏
  • 举报
回复
嗯!我对这个一点不理解,做个记号,学习!
chtlover 2005-09-24
  • 打赏
  • 举报
回复
楼上的朋友说的很好,

我也认为核心思想就是模块化,把一个大系统分成多大小的功能点,把功能点再划分成功能模块,在.Net下实现体现为类,生成大量DLL
其实VB下三层也是生成DLL呀,只是VB对类的支持没有那么好了
qiliang1015 2005-09-24
  • 打赏
  • 举报
回复
所谓三层结构(C/S),客戶端---中间组件----服務器

客戶端包括:请求、界面、支持等组件;
中间组件包括:传输、编码、解码等组件;
服务器包括:响应、处理、存储等组件;

核心思想说白了还是模块化(不论是在VB6.0还是在VB.NET)
fj182 2005-09-23
  • 打赏
  • 举报
回复
用VB做的话中间层就用COM,至于业务规则嘛我是这么理解的,中间层按照一定的逻辑处理数据,跟数据持久层和界面层交互,比如如何获得数据、如何修改、保存等
bluesky23 2005-09-11
  • 打赏
  • 举报
回复
具体实现是自己根据业务需要写几个COM+组件用于数据处理 ,放在数据处理服务器上,如果没有 专用的数据处理器就和数据库服务器放在同一台上。
客户端则自己写一些界面来调用COM+组件来实现
bluesky23 2005-09-11
  • 打赏
  • 举报
回复
其实通常所说的三层都是逻辑上的,物理上常常是 数据处理层和数据层放在同一台服务器上,我说的是中小型系统。呵呵。
fishmans 2005-09-09
  • 打赏
  • 举报
回复
我理解的三层结构是一个思想,并不具体到操作

其实在编程的时候有分层的思想和概念就好了

所以我觉得在单机上做分层概念的实际应用也不是不可以啊:)
Danvi 2005-09-05
  • 打赏
  • 举报
回复
xp 个人版呢
Danvi 2005-09-05
  • 打赏
  • 举报
回复
那么,中间层如何建立呢?能否说出具体的操作方法
Andy__Huang 2005-09-05
  • 打赏
  • 举报
回复
你們對三層結構沒有理解,那三層就是客戶端---應用程序服務器----數據庫服務器

中間層就是應用程序服務器

所以說Win2000 个人版不能成為應用程序服務器


還有的,做三層結構最好是用.net來完成

fishmans 2005-09-05
  • 打赏
  • 举报
回复
以下为个人理解:

所谓三层结构,一般是把用户界面,数据,数据操作三个部分分成单独模块,用户界面通过数据操作层对数据做处理,这里数据操作层就是中间层了,在单机上同样可以用三层结构的,这可理解为“软三层”

而硬三层就可分为客户机、数据服务器、数据操作服务器,客户机通过数据操作服务器MTS发布的COM组件来访问数据服务器上的数据,这里的中间层就是数据操作服务器。

如果把这三个基本层再细分一点,就可产生多层结构了

不知道说的对不对,呵呵~~
conrad_wan 2005-09-05
  • 打赏
  • 举报
回复
?
daiminfei 2005-09-05
  • 打赏
  • 举报
回复
.net 的三层架构指的是表现层--应用服务器层--数据库,这只是停留在应用上的三层架构。
数据库的三层架构指 应用层,数据处理层,数据库
数据库的三层架构是真正意义上的三层架构,此种架构的中间层中有专门的数据库中间层第三方软件的,而且代价相当高,只在大型企业才会使用,一般企业的编程人员接触不到。

863

社区成员

发帖
与我相关
我的任务
社区描述
VB COM/DCOM/COM+
c++ 技术论坛(原bbs)
社区管理员
  • COM/DCOM/COM+社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧