大家在asp中用com做什么呢?

junguo 2003-02-19 08:32:24
在三层结构中,我们习惯用com作为中间层,封装商业逻辑。我在半年接触asp的过程中,用到com的过程中,com的作用只是堆砌一些sql语句,把对数据库的select,insert,delete操作改倒com中执行而已。而且用组件服务器注册com组件,时常发生问题,费时费力,说是利于代码复用,但复用的还是很少一部分,这些功能用jscript完全可以实现。我感觉自己这么用com存在问题,我想知道大家用com都在做什么,而且它真正的优点是什么?
欢迎大家讨论!
...全文
52 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
junguo 2003-02-20
  • 打赏
  • 举报
回复
没有人回答了吗?在网上和别人聊天,我说自己是用asp的,一般得到的回答是asp做不出太复杂的东西。难道在asp中com的作用真的这么有限?
online 2003-02-19
  • 打赏
  • 举报
回复
数据库信息一般封装在com中
逍遥小贼 2003-02-19
  • 打赏
  • 举报
回复
一般的小项目我想根本用不着使用com,
大型应用中,你可以将对数据的操作规则,用户的工作流程(比如一份文件是怎么流转的)封装在com里,当然也可以有一些对数据库方面的操作在里面
junguo 2003-02-19
  • 打赏
  • 举报
回复
业务流?是不是也是对数据库的一些操作?
我写的com几个和sql不直接挂边的就是一个搜索语法分析(最终还是生成一条sql语句执行)还有就是owc生成图片时用com把它传送到前台。
我只是想大致了解一下所谓的商业逻辑到底是什么,是不是就是对数据库的操作,困惑!
cmsoft 2003-02-19
  • 打赏
  • 举报
回复
这个要看你的项目了,比如我现在手上的一个项,它的业务流部分我就是用COM封装实现。它的复杂算法要是改动的话,我只要改动我的COM就行了,而不必管ASP代码:)
pantech_36 2003-02-19
  • 打赏
  • 举报
回复
ASP用来连接数据库及发送邮件的部份都是COM。
凋零的老树 2003-02-19
  • 打赏
  • 举报
回复
asp用com我觉得没有必要,本来是一个简单的东西非让它去完成一个复杂的功能,就不合适了
lovingkiss 2003-02-19
  • 打赏
  • 举报
回复
实现数据库相关方面:
以及对用户相关权限的判断,设定Session为一个简单的类,设定相关的属性;
例如:
Session("CurUser").Name
Session("CurUser").IP
Session("CurUser").PassWord
Session("CurUser").Department
lovingkiss 2003-02-19
  • 打赏
  • 举报
回复
Com:
我一般是用来实现一些文件、系统信息、设定一些枚举、循环等方面的东西;

例如对日期转换农历、查询IP、身份证的验证、序列号的合法性、邮件的发送、电话号码的地区等等方面进行后台封装
possible_Y 2003-02-19
  • 打赏
  • 举报
回复
数据库连接
安全验证

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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