web开发的麻烦(200分)

  • 主题发起人 主题发起人 Chenlili
  • 开始时间 开始时间
C

Chenlili

Unregistered / Unconfirmed
GUEST, unregistred user!
现在我的麻烦又大了
我用DELPHI做WEBSERVER开发,我先NEW了一个WEBSERVER APPLICATION,
CGI STAND-ALONE EXECUTALBE
我在WEBMODULE1里放了一个TCLIENTDATASET和TDCOMCONNECT
还有DATASETTABLEPRODUCER(因为我的其他程序还要用INTERBASE做)
并在
procedure TWebModule1.WebModuleWebActionItemAction(Sender : TObject;
Request : TWebRequest; Response: TWebResponse; var Handled: boolean);
begin
Response.content :=
DataSetTableProducer1.content;
end;
但运行时发生“EOleSysError with message 'CoInitialize 尚未调用。?的错误
Why?

 
其实在windows下写CGI程序,尤其是用delphi开发cgi程序还不如
用isapi,虽然在delphi中开发的时候差不了多少 ,但是程序作为
web server ,cgi对每次请求都有一个实例,isapi对新的请求只是用
一个线程来处理!

我写过一个类似论坛的东东,里面用dataset没问题的.
 
唐晓锋大侠:
我急需要写一个和本论坛相似的留言版,俺不会用asp,
isapi则刚刚看懂一点,能否把你写的那个"类似论坛的东东"mail我一份
参考呢?我愿意出100分,条件是isapi写的 :)

 
唐兄:
我也急需此东东!能否开恩EM一份我,谢谢!
Littleants@263.net
 
其实ISAPI的控件还是蛮多的,找个带源码的看一看应该有帮助吧,免得让唐大虾泄漏商业秘密 :)
如<a href='http://vcl.vclxx.com/DELPHI/D32FREE/AVISAPI.ZIP'>这里就有一个</a>
制作 Microsoft ISAPI Extention 应用程序的构件,构件并符合 Thread Safe 的规格
(1.01版,附源码),作者:Averjin Netware ltd。

 
>我在WEBMODULE1里放了一个TCLIENTDATASET和TDCOMCONNECT
问题出在TDCOMCONNECT, 把他拿掉吧
 
to Town &NetAnts :
这个软件已经应用,马上就要商业化.我记得在一个
delphi的站点上又一个web聊天的源程序,教育网也可以
去.
if (time > 5.6) and( 你的主页可以放isapi ) then
你要的留言版我可以帮你写.

to jghuang:
还是你体谅我,不过我会考虑公开代码的! :)
 
唐大侠:
呵呵,不好意思,不知道你的东西要商业化的说,请别见怪:)
我把我要的东西发了一个问题,请点<a href="DispQ.asp?LID=107455">这里</a>
我付了300分的说,如果不够,我再...再...再加...加点?
 
呵呵,你在干什么?WEB-SERVER做MIDAS?不出问题才怪,除非必要,否则
别用这东西,我上老当了
 
我用MFC编的ISAPI,我觉得MFC写的ISAPI性能比DEPHI的ISAPI要好,
对线程处理的效果也好得多。

DEPHI在一些方面是很好,可不是万能,
不是贬低DEPHI,在ISAPI方面,MFC可比DEPHI强多了。
 
多人接受答案了。
 
后退
顶部