English 中文(简体)
贴上安全网络的信号——为什么如此?
原标题:Thread Safe web apps - why does it matter?

为什么在网上读写安全事项? Pylons (Python web framework)使用全球应用变量,这种变量并不安全。 这个问题吗? 如果我打算使用多读物,这是否只是一个问题? 或者,这并不意味着如果另一个用户的话,用户可能不会更新。 我只是混淆自己。 这一点如此重要?

最佳回答

read差可能导致严重的微妙问题。

你们的制度有10个成员。 还有一个用户迹象显示你的系统及其应用使他增加了名册并增加了成员人数;另一个用户“同时”放弃了名册,并减少了成员人数。

如果你不妥善处理,你的成员人数(应为10人)可能很容易是9人、10人或11人,你永远无法复制

因此,应当谨慎。

问题回答

你们应当关心安全。 例如,在java,你写了一条提供某种功能的服务器。 集装箱将安装一个灯光灯,并随着吉卜赛人协会从客户那里接过,从不同的铁丝网上接过,每份请求均由单独的线索处理,然后将称作你的服务器。 因此,你将用多个镜子接手。 因此,如果数据不接近安全,那么由于深层获取共享数据的数据腐败,错误的结果将归还用户。

这确实取决于申请框架(我对此一无所知)以及网络服务器如何操作。 显然,任何优秀的网络服务器将同时回应多重要求,因此,网络服务器将使用多个透镜。 这个网络服务器可以向所有这些请求发出单一的申请代码,或者可以 multiple开多个网站应用的事例,永远不会同时使用某一实例。

即使服务器使用单独的事例,你的申请也可能有一些共享的国家分析,一个有用户名单的数据库。 在此情况下,你需要确保能够安全地从网站的多个线索/情况进入国家。

当然,在这种情况下,你在申请中明确使用。 在这种情况下,答案是显而易见的。

页: 1 即使你可能不会明确使用read子。 因此,回答您的问题: 非常重要

如何做到这一点? 通常,阿帕奇(或IIS)将同时提出数项请求,多次要求您的假日方案。 因此,你需要考虑,你的方案同时在多个方面运作,并相应采取行动。

(这太长了,不足以对其他细微的答复作出评论。)

紧急问题(看上去:多接触共同国家)是深层问题。 (紧急问题)在“过时”一级很容易存在,例如程序/服务器一级(如果你上文提到的全球变数是过程-独特价值,如果存在多种过程,则可能导致观点/状态不一致)。

必须注意分析数据一致性要求,然后实施软件以满足这些要求。 在安全方面,我总是站得住脚,只有在能够接受的仔细分析的地区,才降级。

然而,我们注意到,CPython只是一种可怕的法实施背景(为了获得你需要写/使用C延期书的真正同步线),因此,虽然你能够根据预期数据获得一种种族条件,但你却获得了(所有)同样类型的非标准情景,可能危害C/C++方案。 但又一次。 持之以恒。

有许多不同的现有方法使全球原子-贯穿深层或过程。 使用。





相关问题
Silverlight, Updating the UI during processing

I have a simple silverlight multifile upload application, and i want to provide the user with some feedback, right now its only in a test phase and i dont have the webservice. Somehow i cant get the ...

Is reading from an XmlDocument object thread safe?

I was wondering if i could safely read from an XmlDocument object using SelectNodes() and SelectSingleNode() from multiple threads with no problems. MSDN says that they are not guaranteed to be ...

Terminating a thread gracefully not using TerminateThread()

My application creates a thread and that runs in the background all the time. I can only terminate the thread manually, not from within the thread callback function. At the moment I am using ...

热门标签