|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2018/4/18 10:38:10 |
标题: |
|
加入我的收藏 |
楼主: |
datasnap中间件服务器关键组件要使用Web.WebReq.pas,对源代码中一处 constructor TWebRequestHandler.Create(AOwner: TComponent); begin inherited Create(AOwner); FCriticalSection := TCriticalSection.Create; FActiveWebModules := TObjectList<TComponent>.Create(True); // Owns FInactiveWebModules := TObjectList<TComponent>.Create(True); // Owns // FMaxConnections:=32 FMaxConnections := 0;//此处进行修改 FCacheConnections := True; end; 修改目的是解除datasnap对连接数为32个的限制。 将修改后的Web.WebReq.pas拷入工程所在目录,然后add to Project,提示 the project already contains a form or module named "web.webReg" 应该怎样修改vcl源码呢?
----------------------------------------------
- |
作者: |
|
2018/4/18 13:21:14 |
1楼: |
你应该雇一个英语翻译。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2018/4/18 14:31:47 |
2楼: |
拷入工程所在目录,不需要add就可以了吧
----------------------------------------------
18114532@qq.com
|
作者: |
|
2018/4/18 14:32:22 |
3楼: |
另外,不能使用WebRequestHandler.MaxConnections := 0在create实例后修改属性吗?
----------------------------------------------
18114532@qq.com
|
作者: |
|
2018/4/18 14:37:15 |
4楼: |
是啊,楼上正解。 32 应该是 默认值,不是定死不让修改的意思。
----------------------------------------------
(C)(P)Flying Wang
|
|