三层的结构设计问题,高分求教 (200分)

  • 主题发起人 主题发起人 大傻
  • 开始时间 开始时间

大傻

Unregistered / Unconfirmed
GUEST, unregistred user!
已有环境如下:
客户端:Windows操作系统。
应用服务器:Windows2000 Server操作系统
数据库服务器:小型机(UNIX+Oracle数据库)
问题:
1)如果用COM+做中间层,能否连接UNIX下Oracle数据库(这样的设计会不会有点不伦不类)
2)请推荐其它解决方案(注:javaBean不会用),请详述
 
1)这一点也不会不伦不类,com+可以连unix的oracle.
2) corbar
3...混分
 
用过win2k+sql server做服务器。没用过oracle+unix.
 
delphi下的Corbra不是有问题吗,好像没有成功的案例
 
我覺得用Cobar才可以跨系統平台的三層。不過現在C#已有跨系統﹐跨平台的編譯方式了。
 
使用 corba, 我的就是: windows 系列 + Corba + Sco Unix + Informix7.3
 
可以呀,采用Oracle客户端。
 
是可以的
你在应用程序服务器上装ORACLE的客户端,中间层连接UNIX+ORACLE与COM+无关
在COM+下你只要做好客户端和中间层的事就可以了
 
up,BEA TUEXDO 是干什么用的。
 
系统正处理数据
请稍后。。。。。。
 
真巧,我现在公司给一家医院开发的软件也是用连接UNIX下Oracle数据库,所以没什么奇怪了,安装配置没什么特别的。
 
dege:
你们是用COM+做的应用服务器吗?请介绍一下嘛
 
oracle装在unix还是windows下没有什么区别.
我做过的几个项目都是用unix下的oracle,客户端和中间层都是windows
 
这样设计,好不好维护,值得考虑
 
UNIX下Oracle数据库与nt下的对于客户端没什么不同,
都是用oracle客户端访问,配置完全一样
 
可以连接,但效率不如mts+sqlserver搭配得好
 
ORACLE是什么版本?
三层结构在COM+上对事务控制可能有些细节要解决
我也在准备这方面的问题
好像要下载个ORACLE8.1.7.2的补丁
 
可以,但oracle8i客戶端有問題, 要注意!
 
如果采用Oracle数据库,不算服务器用的是哪个操作系统(指主流操作系统)都是可以的。很多电信业务系统都是采用Unix服务器跑Oracle数据库,然后用Windows做前端和应用服务器(采用MTS/COM+技术),当然也可以用CORBA技术,但由于CORBA技术资料很少,遇到问题很难找到可以交流的人,应该慎重考虑。
To hcm0790:请具体说明Oracle 8i客户端有什么问题?
 
前面几位哥们的说法,我认为说的不够准确,Corba和Com+等nTiers技术主要是处理client和App server之间数据的交互问题,大傻网友处理的问题是App server到Database server间数据传输问题,我想只要Win 下的Oracle客户端能够访问Unix下的Oracle服务器,就Ok了,和Corba不Corba没有什么关系。
 
后退
顶部