首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
罗丹  周波 《计算机应用》2011,31(2):562-564
面向服务的体系架构(SOA)为遗留系统的再工程提供了解决方案,使得遗留系统可以支持分布式应用环境,但是由于技术的陈旧和架构的局限性,无法支持多线程、并行处理以及内存泄露等问题依旧在部分遗留系统中存在,极大地限制了它们的应用。为了解决这几个问题,通过深入分析研究Windows 通信基础(WCF)的通信机制,提出了一种并行架构,对WCF的基本架构进行了改造,即在默认的体系架构中添加一层服务控制器,用来在客户端和服务端之间传递消息和选择服务,很好地解决了这几个问题,并在某大型金融软件中得到了应用。  相似文献   

2.
遗留系统的评价方法和进化策略   总被引:9,自引:0,他引:9  
在企业信息系统建设过程中,对遗留系统的处理恰当与否,直接关系到新系统的成败和开发效率。如何建立一套系统的、行之有效的方法论,以期望对实际工作有所指导,已成为一个迫切的问题。提出了遗留系统的评价方法,包括对商业价值、外部环境和应用软件的评价。并在分析评价结果的基础上,给出了四种遗留系统的进化策略,分别是完全淘汰、继承淘汰、改造移植、集成扩展。这些方法和策略具有较大的实践指导意义。  相似文献   

3.
可重构并行嵌入式系统   总被引:2,自引:2,他引:0       下载免费PDF全文
摘要:针对目前应用于军事、航天特殊环境的嵌入式系统存在功能单一、灵活性差、可靠性有限等问题,构建高性能高可靠嵌入式系统RPES,采用SMP并行机制、多种容错策略、硬件支持的软件重注入机制和算法部件动态重构机制,支持系统容错策略以及性能和灵活性的提升。‘测试结果表明,该系统能适应大范围的特殊应用。  相似文献   

4.
熊节 《程序员》2008,(4):92-96
现状 eMAN是客户的一个核心业务平台。该产品采用了典型的C/S结构,负责处理大量请求和计算的后台部分采用C++开发,负责响应用户操作和处理业务逻辑的前台部分采用Java开发;此外该产品还计划在新版本中提供基于Web的前台,这部分也采用Java开发。  相似文献   

5.
针对目前正在运行中的部分遗留系统,通过面向对象的分析和设计方法,将其由面向过程的设计和实现重构改造成面向对象的实现,运用POSIX线程模式来取代遗留系统中的进程模式,以提升系统的功能、性能以及系统的可维护性,节省研发和维护成本。  相似文献   

6.
基于数据动态冗余的分布式并行系统重构机制   总被引:3,自引:1,他引:2  
设计高可用分布式并行数据库系统,系统重构不能只局限于单节点状态变化,为此提出了基于数据动态冗余的分布式并行系统重构机制。该机制通过相关事件触发系统检测,及时分布采集节点状态信息,借助数据的再生和转移,在各节点并行完成负载失衡和节点状态变化下的系统自动重构。实际应用表明,该机制解决了多节点状态同时变化的系统资源和数据资源的重构问题,保证了数据库系统的高可用性。  相似文献   

7.
随着信息化发展,以数据为中心的新型基础设施重大技术改革快速演进,各行各业建设并积累了大量信息化系统与数据。然而,很多系统由于各种历史原因成为遗留系统,造成大量宝贵的数据资源难以抽取和采集,不能发挥有效作用。创新性地提出了一种面向遗留系统的数据采集方法,该方法从软件视角快速定义数据需求,可以实时、动态、准确地获取数据资源。与需要被采集系统配合的传统数据采集方法不同,该方法不干扰源系统安全运行,可以自主、安全有效地采集遗留系统内数据。  相似文献   

8.
并行化编译器通过发掘串行程序中的并行性来提高程序的运行性能。但当可并行的工作量与并行的线程数目之比较小时,有可能采用并行执行反而会降低程序的整体性能。本文工作基于SUIF结构.研究精确的工作量计算方法,并实现了基于工作量的条件并行化技术.有效地提高了并行程序的执行性能。  相似文献   

9.
有效的自动并行化系统帮助用户充分利用并行计算机的硬件资源,文中介绍了我所研制的自动并行化系统AFP,其特色及所解决的关键技术,使用结果表明,AFP一个高效实用型的自动并行化系统。  相似文献   

10.
杨利  周兴铭 《计算机工程》1996,22(2):6-9,32
提出一种新的并行数据库系统的实现模型,称为“半重写变换”模型。基于该模型提出了一种并行数据库系统的结构。这一结构由多个DBMS Instances和并行查询服务器(PQS)组成。文中首先描述了“半重写变换”模型,然后描述了基于这个模型实现的一个并行查询原型系统ParaBase,最后给出基于Wisonsin Benchmark的一组性能测试结果。  相似文献   

11.
并行化编译系统将串行程序划分成若干个相对独立的模块并行执行。将串行程序转换成并行程序之后,在它们的执行过程中需要进行运行控制。本文主要讨论在并行化编译系统的运行控制中,并行模块的启动以及它们之间的数据通信。  相似文献   

12.
面向RIA的系统重构模型   总被引:2,自引:0,他引:2       下载免费PDF全文
孙勇  林菲 《计算机工程》2009,35(24):282-284
利用软件工程中的重构技术,提出一种基于抽象数据视图的系统转换模型。采用抽象数据状态图与经典重构策略相结合的方式对系统进行重构,通过映射方法平滑地将Web应用程序转换为富互联网应用(RIA)程序。实验结果表明,该模型能够提升用户界面的质量与易用性,降低设计与开发过程中的工作量。  相似文献   

13.
文章对面向服务体系结构(SOA)和Web服务进行了分析,针对当前存在的各种遗留系统,提出了将它们进行Web服务封装的设计与实现方法.该方法充分考虑了遗留系统多语言、多平台的特点,并针对特定系统(linux/unix环境下采用c/c 语言开发)提出了解决方法,能有效的对遗留系统进行基于SOA的Web服务封装.  相似文献   

14.
文章对面向服务体系结构(SOA)和Web服务进行了分析,针对当前存在的各种遗留系统,提出了将它们进行Web服务封装的设计与实现方法。该方法充分考虑了遗留系统多语言、多平台的特点,并针对特定系统(linux/unix环境下采用c/c++语言开发)提出了解决方法,能有效的对遗留系统进行基于SOA的Web服务封装。  相似文献   

15.
为保护企业的IT投资,必须对遗留系统进行演化。本文介绍了一种遗留系统的评估方法,包括业务价值和系统技术水平的评估。在分析评估结果的基础上,阐述遗留系统的演化活动和目前软件工程领域内的相关技术。  相似文献   

16.
目前全自动并行化方法在并行化能力和应用范围上存在较大限制,而交互式并行化方法能弥补全自动并行化系统的不足。基于此,提出一种交互式并行化方法及其系统ZIPS,描述系统的并行化处理机制,即采用一种计算类型驱动的并行化算法,并以其作为理论基础,针对2类不同计算,利用强大的交互功能获取相关程序信息,并结合自动并行化技术进行源到源的变换。实验表明,该交互式并行化方法能够获得较好的性能。  相似文献   

17.
Migrating legacy system with web service is an effective and economic way of reusing legacy software in a SOA environment. In this paper, we present an approach for migrating a three-tie object-oriented legacy system to SOA environment. The key issue of the approach is about services identification from large numbers of classes. And we propose a bottom-up method to model the system with UML and identify services from UML then. This approach can be a reference to an auto-migrating process.  相似文献   

18.
刘雷  李晶  陈莉  冯晓兵 《计算机工程》2014,(3):99-102,112
投机并行化是解决遗留串行代码并行化的重要技术,但以往投机并行化运行时系统面临着诸多的性能问题,如任务分配不均衡、通信频繁、冲突代价高,以及进程启动,结柬频繁而导致开销过高等。为此,提出一种基于进程实现的投机并行化运行时系统。采用隐式单程序多数据的并行任务划分和执行模式。通过实现重甩进程的投机任务调度策略和委托正确性检查技术,降低投机进程启动/结束和通信的开销,提高投机进程的利用率,同时利用守护进程与投机进程协同执行的方式,确保在投机进程出现异常情况时程序也能正确执行。实验结果表明,该基于进程实现的投机运行时系统比同类型系统的性能提高231%。  相似文献   

19.
随着高校信息化建设的发展,产生了大量的信息系统,但信息系统间业务缺乏合作,信息不能共享。针对这些问题,设计了面向服务的遗留系统集成框架,使遗留系统间能够协作,并使之能快速适应业务需求的发展。并提出一种改进的基于图的服务自动组合方法,提高服务发现的效率和自动服务组合的健壮性。  相似文献   

20.
面向服务架构(Service-Oriented Architecture,SOA)正在成为快速开发企业级应用的标准,但是,现有的服务构建方法需要大量的人力和物力,将现有的组件功能重新用服务语言编写是低效和不必要的。从遗留系统中发现和挖掘可用组件并复用成Web服务,可以大大加快SOA的架构速度,减少开发成本。此方法通过逆向工程技术,从遗留系统中挖掘出可用服务。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号