P peikal Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-03 #1 最近想改三层架构,各们能否给介绍点三层架构的经验。应用层该怎么写呢?不胜感激!
W weichao9999 Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-03 #2 题目太大了,无法回答 首先你要确定采用什么技术,dcom,cobar,java,webservice等等,或者是直接购买中间件 自己从头做的话,数据和数据操作要分开,可以把所有的数据操作都以存储过程的形式写在数据库中,然后调用。你要自己写调用函数的解析,参数要打包。客户端值发送命令和参数包给中间服务器,中间服务器解析命令和参数包,并作验证权限等处理操作,然后中间服务器调用数据服务器中的存储过程进行数据操作。这只是简单的一种。复杂的还包括消息通讯,同步异步处理等等
题目太大了,无法回答 首先你要确定采用什么技术,dcom,cobar,java,webservice等等,或者是直接购买中间件 自己从头做的话,数据和数据操作要分开,可以把所有的数据操作都以存储过程的形式写在数据库中,然后调用。你要自己写调用函数的解析,参数要打包。客户端值发送命令和参数包给中间服务器,中间服务器解析命令和参数包,并作验证权限等处理操作,然后中间服务器调用数据服务器中的存储过程进行数据操作。这只是简单的一种。复杂的还包括消息通讯,同步异步处理等等
P peikal Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-03 #3 非常感谢,我想使用DCOM, 一直都写C/S版本,对三层不是很深,请赐教![][]
P peikal Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-03 #5 能否给一个应用层的例子吗?实是不是好意思,现在不知怎么下手。谢谢。peikal@163.com
W weichao9999 Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-04 #6 给你一堆代码你也很难看懂,并不是代码多复杂而是你不明白他的处理原理。做三层主要是建立自己的处理机制,你把着研究好了代码也就简单了 http://www.e-midas.cn/ 这个网址你可以去看看
P peikal Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-04 #7 不好意思,如果用SOCKETCONNECTION来连接的话,应用端必须运行SCKTSRVR,这样的话,每次连接的时候都 要运行呀,如果什么的原因没有运行的话,那就连不上呀,这样不是很麻烦?
W weichao9999 Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-04 #8 对,就是麻烦 我建议你去研究一下webservice
X xuhanhui Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-06 #10 给代码,看代码,提高不了多少,关键你要对整个层次原理理解,
K kkkchenA Unregistered / Unconfirmed GUEST, unregistred user! 2006-04-09 #12 如果你不爽SCKTSRVR的话,可以把它合并到你的程序中,SCKTSRVR带了源码。