繁体   English   中英

如何将DataSnap REST限制为仅一个连接?

[英]How to limit DataSnap REST to only one connection?

我使用以前的Delphi库。 遗憾的是,它基于全局变量,因此无法进行多线程调用。 它在桌面应用程序中一直运行良好。 现在,我想在Rest Server中公开他们的服务。 我想使用DataSnap应用程序。 如何将并发调用的数量限制为一个? 服务器负载低,因此不会有问题。 如果另一个连接在上一个呼叫的中间到达,则系统必须将其放入管道中,直到上一个呼叫完成。 可能吗?

根据一个假设(因为我看不到您的实际代码),可能的解决方案是在该单元的ThreadVar部分中声明全局变量:这样,您将在每个线程上拥有一个独立变量值。 具有单独的变量值将允许您具有多个连接,并且必须进行同步...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM