如何将c/s结构的系统,转换为多层结构 后台照样装unix oracle前台用ado照样可以访问的注意oracle的版本做好是8i以上的版本 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Delphi可支援多種技術, 如1. Cobra2. DataSnap(以前的mdac)3. XML/Soap其中, 我較看好 xml/soap.現時的Oracle都是集中力量做xml, j2ee等應用呢 delphi可以开发这些中间件吗??如何作??如果需要在unix下运行,如何实现?? SDT (众人皆醒我独醉) :你说的两层改成3层的确很麻烦,我们以前做过那样的工作,差不多所有的代码都德重写。因为三层结构的核心思想就是所谓的瘦客户,也就是把大部分与数据库衔接的判断等都放到中间层;而我们在两层结构的时候也就不会是那样的结果。三层结构的好处我也就不阐述,但是你要是将原有的两层改成三层,那么你或许只能使用以前的界面了,里面的代码都需要分流。至于中间件,我觉得IBM的CICS和BEA的TUXEDO都比较成形,其中前者有所谓的EASYCICS,会使开发简单;后者开发比较难上手,但是能更好的利用系统资源。我们现在正在用后者,但是对于前台用DELPHI时使用的是本公司开发的一个控件(我认为是伪三层)。希望以上能给你点启示。 其实,中间层与数据库之间的通讯与C/S一样,可以沿用,但是客户以中间层就是多出来的了,不知你的客户端要什么,是delphi写的,还是浏览器,如果是浏览器的话,那就简单一些了,用别的话,只能用Corba了,这可是个相当强大的家伙。 如果服务器使用unix的话,那么中间件应该不能用delphi来开发了。 delphi最多只能做这种三层下的 thin-client================Try ===================个人意见,仅供参考 to hammer_shi(天下第一流&&&&&以后再也不UP了):谢谢,我也看了关于 IBM的CICS 的资料,可是发现那样改动太大,而且和现有工作模式不太一致,除非重做。我想知道能不能用delphi作跨平台的中间件。稍后有分送上。 :) 树型数据结构值的改变 关于ShellExecute如何传递参数的问题 两个ADO的简单问题 关于一个简单控件的实现 散分第一个10分,第二个20分,第三个70分 b样条图形问题 低价寻求管理信息系统开发项目,提供较长时间免费维护和升级服务 关于主表单的设置 我想判断listbox选择的项目是这样吗?应该如何,好像没反应 ★求教一个较为复杂的SQL语句★ adostoredproc 的问题 送100分,请帮帮忙,很简单的问题
1. Cobra
2. DataSnap(以前的mdac)
3. XML/Soap
其中, 我較看好 xml/soap.現時的Oracle都是集中力量做xml, j2ee等應用呢
如何作??如果需要在unix下运行,如何实现??
你说的两层改成3层的确很麻烦,我们以前做过那样的工作,差不多所有的代码都德重写。因为三层结构的核心思想就是所谓的瘦客户,也就是把大部分与数据库衔接的判断等都放到中间层;而我们在两层结构的时候也就不会是那样的结果。
三层结构的好处我也就不阐述,但是你要是将原有的两层改成三层,那么你或许只能使用以前的界面了,里面的代码都需要分流。至于中间件,我觉得IBM的CICS和BEA的TUXEDO都比较成形,其中前者有所谓的EASYCICS,会使开发简单;后者开发比较难上手,但是能更好的利用系统资源。我们现在正在用后者,但是对于前台用DELPHI时使用的是本公司开发的一个控件(我认为是伪三层)。
希望以上能给你点启示。
================Try ===================
个人意见,仅供参考
谢谢,
我也看了关于 IBM的CICS 的资料,可是发现那样改动太大,而且和现有工作模式不太一致,除非重做。
我想知道能不能用delphi作跨平台的中间件。稍后有分送上。 :)