谁谈三层应用的技术,非常感谢

哪位高手谈三层应用的技术,非常感谢
请谈架构一个局域网的应用系统采用什么技术比较好
各有什么优缺点,
以及在实现过程中可能遇到的问题


非常感谢!

------解决方案--------------------
舍本求末了,
你应该首先根据你的项目需求来确认,
局域网只是其中的一个次要因素。

如果你要跨平台,我还推荐你用delphi做c/s结构你说是不是扯淡?
------解决方案--------------------
能二层实现决不用三层
------解决方案--------------------
没有特殊需求就用两层得了......
------解决方案--------------------
我有点糊涂了.弄不明白楼主问的是什么,猜一下估计是这两个问题:
1.当你准备开发一套新系统,那么建议你使用二层协议就够了.
2.当你准备把以前的,公司里需要用的所有系统全部整合起来并且不想去动原来的数据库.那么你需要使用三层.把新系统开发对着中间层操作.然后由中间层处理交到原数据库中.
总的来说三层其实是一个不得已而为之的方案.通常不怎么方便.大家程序员都不太喜欢的东西.
------解决方案--------------------
这样的二层,用户同时写数据库,或读数据库不会起冲突
//--------------------------------------
数据的共享和冲突是一对矛盾,这与几层关系不大。这种并发处理由数据库系统、ADO、事务共同负责处理。
------解决方案--------------------
这样的二层,用户同时写数据库,或读数据库不会起冲突
//--------------------------------------
数据的共享和冲突是一对矛盾,这与几层关系不大。这种并发处理由数据库系统、ADO、事务共同负责处理。
//--------------------------------------
如果还想自己控制,可以没个表加个最后更新时间字段,
每次提交数据的时候查询一下时间,看跟读数据的时间是否相等,
如果不等就证明被别人修改了。