三层结构中的图形传递(100分)

  • 主题发起人 主题发起人 mtcwj
  • 开始时间 开始时间
M

mtcwj

Unregistered / Unconfirmed
GUEST, unregistred user!
列位:
我做了一个准三层的东西,后台Oracle,中间Com+与MIDAS,客户为Activeform.现在遇到一个问题,如何把Oracle数据库中的BLOB类型中的BMP图形,通过MIDAS的接口,传递给浏览器环境下的ACtiveForm.由于不想在客户端安装Midas.dll,所以不能在Activeform中使用TClientDataSet构件,但如果不用,客户端分辨不出Olevariant,请教如何在中间层创建的接口方法中,以那种方式可以将从数据库图形进行转换,传递给客户端.关键是如何传递给客户,请教了,多谢关注!!!
 
用NMSTREAM 传递数据流
 
我记得书上说过,用TRemotedata,就不能在作为网络层的服务了,现在是想在TRemotedata中加一个接口的方法,这样,客户端可以自动生级,不需要Midas.all文件
 
在服务端写个dll,首先生成图形!再把图形文件变成网页内的数据!再在Activeform读取那些数据!生成文件就OK啦!请参考以下:
http://www.delphibbs.com/delphibbs/dispq.asp?lid=2245493
 
IStream可以实现!
IStream是标准的微软的东西!肯定没有问题!
 
后退
顶部