摘要
为提高通过Web Services获取数据的速度,提出了一种基于.Net的AppDomain技术和远程对象调用技术,突破Windows系统的线程限制,以最快的速度从数据供应商那里获取数据的一个业务无关模型,并对此模型的一个典型应用——股票系统的应用进行了讨论.基于此模型,用户可以自由设定并发线程的数目来获取数据,不必受到并发线程数目的限制,也不必修改TCPIP.SYS文件.在IBM xSeries X206m服务器上测试结果表明,与不用Domain技术测试比较,可以提高20倍左右的效率.同时,此模型可以经过简单的修改,应用在各种对速度有严格要求的系统中.
In this paper, a . Net based AppDomain by adopting the remote-object-call technology, is proposed to improve the speed of obtaining the required data via web service. It breaks through the thread restrictions of Windows system and is accessible to the data from the data providers within the shortest time span. The rticle then gives a detailed introduction about the application of the stock system--a typical application of the proposed model. Based on the new model, customer can easily construct their own program to read large volume of data in the shortest possible time and is not restricted by the limit of the thread number. Moreover, there is no need to amend TCPIP. SYS file. The tested results from the IBM xSeries X206m show that it can improve the efficiency of around 20 times compared with the results of the Domain-free technology. Meanwhile, the present model can be applied to the system that has strict requirement for the various speeds just after a simple modification.
出处
《华中科技大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2007年第2期19-21,共3页
Journal of Huazhong University of Science and Technology(Natural Science Edition)