社区
网络通信/分布式开发
帖子详情
三层结构中如何实现事务功能?
cjianshun
2004-08-17 07:43:08
我在学习写三层结构,可是遇到这样的一个问题:
在二层时我的同时处理多表用事务非常的方便
可是在三层中我不知我这一段代码要写在什么地方?
我在应用服务器层放了UPdateSQL进行处理,可是好像行不通!
名位大侠请多多指教!!
...全文
379
23
打赏
收藏
三层结构中如何实现事务功能?
我在学习写三层结构,可是遇到这样的一个问题: 在二层时我的同时处理多表用事务非常的方便 可是在三层中我不知我这一段代码要写在什么地方? 我在应用服务器层放了UPdateSQL进行处理,可是好像行不通! 名位大侠请多多指教!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lovend
2005-05-27
打赏
举报
回复
恭喜你已经进入我的黑名单,我的黑名单里专门收集结贴不给分的人,
以后在鄙视你的同时,拒绝回答你的任何问题。
mjun007
2004-09-02
打赏
举报
回复
微软有个Duwamish 例子,看看吧,做多层开发的好例子。
lovend
2004-08-31
打赏
举报
回复
在中间层,可用控件ADOConnection的ADOConnection.BeginTrans,ADOConnection.CommitTrans ,ADOConnection.RollbackTrans
来实现事务处理.
sunnauq
2004-08-24
打赏
举报
回复
我做过一个程序,采用socketconnection 连接,在中间层写一个方法,它可以接收一个sql语句数组的参数.并对这一组sql语句采用事务处理.然后客户端把要需要事务处理的操作通过这个方法来处理.不知道这种方法行不行啊.请高手指点.
kaguo
2004-08-24
打赏
举报
回复
中间层应该提供数据的Update Insert等等的操作,自己封装相应的事务(Commit.rollback)在里边。
对于用户层,调用操作以后,应该直接收到中间层返回的调用成功与否的结果,而不应直接操作数据库。
befree
2004-08-24
打赏
举报
回复
可以
cjianshun
2004-08-23
打赏
举报
回复
中间层用的是dbExpress组件
初学
欢迎高手来讨论
JOINCHINA
2004-08-21
打赏
举报
回复
up
XDvlper
2004-08-20
打赏
举报
回复
用COM+啊,在服务端用Transactional Data Module来做
Transactional Data Module有五种事务模型
cjianshun
2004-08-20
打赏
举报
回复
jianshun19@163.com
soundbug
2004-08-19
打赏
举报
回复
将事务写在中间层。
在中间层里通过Type Library定义一些方法,这些方法是能够让客户端调用的。在这些方法里实现事务的控制。比如定义了一个GetBillInfo的方法,客户端通过SocketConnection.AppServer.GetBillInfo;便可远程调用该方法,从而实现三层的事务控制。
clly_
2004-08-18
打赏
举报
回复
什么叫MTS,你可能还没有搞明白!
在COM+内部里面通过上下文,会自动
处理事务操作。
mjun007
2004-08-18
打赏
举报
回复
我给你本有关COM的书,要不要,怎抹联系?
befree
2004-08-17
打赏
举报
回复
你还没明白三层的意思吧,具体说到你的实现的数据库和控件吧。
cjianshun
2004-08-17
打赏
举报
回复
难道就没有人会????
cjianshun
2004-08-17
打赏
举报
回复
有什么好书介绍一下
网上有没有好的电子书?
哪可以下载?
whitetiger8
2004-08-17
打赏
举报
回复
建议看看DELPHI彻底研究
welllove88
2004-08-17
打赏
举报
回复
事务一般就是放在中间层上的数据操作控件里的!和两层的一样!
cjianshun
2004-08-17
打赏
举报
回复
怎样做>?
WuChenCan
2004-08-17
打赏
举报
回复
事务一般都封装在中间层啊!
加载更多回复(3)
计算机系统
结构
层,系统的
三层
体系
结构
是什么?
系统的
三层
体系
结构
是什么?
三层
体系
结构
通常是指将整个业务应用程序划分为: 表示层(UI),业务逻辑层(BLL)和数据访问层(DAL). 目的是``高内聚,低耦合''的思想.一个. 概念:3层体系
结构
通常是指将整个业务应用程序划分为: 表示层(UI),业务逻辑层(BLL),数据访问层(DAL). 目的是``高内聚,低耦合''的思想.1. 表示层(UI): 呈现给用户的界面.2. 业务逻辑层(BLL)...
三层
架构 详解
文章目录前言什么是
三层
架构?为什么要用
三层
架构?优缺点:怎么用
三层
架构?实例演练: 前言 当看到一个陌生的名词时你会怎么想?what?way?how? 现在就按照这个思维框架走进“
三层
架构”。 什么是
三层
架构? 在软件体系架构设计
中
,分层式
结构
是最常见,也是最重要的一种
结构
。微软推荐的分层式
结构
一般分为
三层
,从下至上分别为:数据访问层、业务逻辑层(又或称为领域层)、表示层。 1、表示层(UI):通俗讲就是展现给用户的界面,即用户在使用一个系统的时候他的所见所得。 2、业务逻辑层(BLL):针对具体问题的
Java web 的
三层
架构体系
什么是
三层
架构体系 在B/S
结构
下,用户工作界面是通过浏览器来
实现
,极少部分
事务
逻辑在前端(Browser)
实现
,但是主要
事务
逻辑在服务器(Server)
实现
,形成所谓
三层
结构
。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。 分层是为了
实现
“高内聚,低耦合”。采用“分而治之”的思想,把问题划分开来各个解决,易于控制,延展和分配资源。
三层
架构...
三层
架构:表示层-业务逻辑层-数据访问层
三层
架构和MVC是两个东西。 非要相关的话:
三层
架构
中
"表现层"的aspx页面对应MVC
中
的View(继承的类不一样)
三层
架构
中
"表现层"的aspx.cs页面(类)对应MVC
中
的Controller
三层
架构
中
业务逻辑层和数据访问层对应MVC
中
的Model 由于层是一种弱耦合
结构
,层与层之间的依赖是向下的,底层对于上层而言是“无知”的,改变上层的设计对于其调
三层
C/S
结构
及其应用
三层
C/S
结构
及其应用开发一、
三层
C/S的基本硬件
结构
传统的二层C/S
结构
存在以下几个局限:1它是单一服务器且以局域网为
中
心的,所以难以扩展至大型企业广域网或Internet;2受限于供应商;3软、硬件的组合及集成能力有限;4难以管理大量的客户机。因此,
三层
C/S
结构
应运而生。
三层
C/S
结构
是将应用
功能
分成表示层、
功能
层和数据层三部分。其解决方案是:对这
三层
进行明确分割,并在逻
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章