首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 218 毫秒
1.
软件体系结构是测试系统最为基础的关键技术之一,它直接决定了软件系统的整体构成模式和框架;研究了面向服务架构的原理和特点,并在分析面向仪器、面向信号两种军用ATS软件体系结构的基础上,将面向服务架构与面向信号的军用ATS技术相结合,提出了面向服务的军用ATS软件体系结构;该架构不仅有助于实现软件的可移植性、仪器的可互换性和重用性,还可以满足军用装备远程网络化测试、异地测试资源与信息共享的需求,从而有效地提高信息化条件下装备的维修保障能力.  相似文献   

2.
支持多类终端与服务定制的SaaS软件服务架构   总被引:2,自引:0,他引:2  
陈小兵  武泽旭 《计算机应用》2010,30(10):2754-2757
由软件即服务(SaaS)模式中软件服务的概念与特点分析,可知现有的面向服务架构(SOA)不能完全支持软件服务的实现。此外,为了拓展软件服务的应用范围,实现多样化的服务,SaaS模式的软件服务必然要满足用户定制服务的需求,以及对多类用户终端的支持。通过对SOA的扩展,在其中引入了软件服务终端、软件服务端口、软件服务注册等模块,提出了一种支持多类终端与服务定制的SaaS软件服务架构,给出了该架构的结构与工作流程,并通过实验证明了该架构可以实现SaaS模式的软件服务,而且能够实现对上述功能需求的支持。  相似文献   

3.
基于JMS的消息服务的研究与开发   总被引:4,自引:2,他引:4  
为了解决企业应用程序间消息服务的异步通信等需求和考虑到面向消息的中间件在企业级应用中的使用越来越广泛的情况,对J2EE架构中基于EJB2.0的JAVA消息服务和Message-Driven Bean的原理和实现方法进行了研究,较详尽地介绍了JMS的异步消息处理技术,并结合“点到点”和“发布/订阅”两种消息通信模式,论述了电子商务中的拍卖系统的具体实现。从中可以看出JMS的使用让该系统更加灵活和易扩展。  相似文献   

4.
首先介绍了面向服务的架构(SOA)的体系结构和有色Petri网的概念;然后,使用SOA的方法,通过对调度命令系统业务流程的梳理,提取出调度命令系统的一组服务模型,形成服务总线模式的调度命令系统的SOA架构;最后,以调用下达命令服务为例,将系统拆分为服务提供者、服务请求者和服务总线三个组件,再将服务总线组件拆分为接入访问组件、权限认证组件、服务路由组件和消息转换组件,利用有色Petri网在动态建模方面的优势,分别对其进行建模,详细说明了其内部流程.SOA架构提高了调度命令系统的灵活性和可扩展性,结合有色Petri网对系统内部结构和控制逻辑的形式化描述,这种架构方法与建模语言相结合的方法对调度命令系统的开发有一定的指导意义.  相似文献   

5.
随着空间数据应用领域深度和广度的扩展,空间数据在组织、存储、更新、应用等方面存在速度、效率等难题。针对上述问题,基于地球剖分组织理论,结合面向客户端聚合服务的G/S模式架构,研究并提出一种空间剖分数据存储调度服务模型。给出了该模型体系架构、数据访问流程,设计了模型的地址编码结构及地址解析过程,形成了一种有效的"数据分散存储,客户端信息汇聚"的空间剖分数据组织管理、按需整合、快捷调度的机制,实现并验证了服务原型系统,其具有一定的理论意义和应用价值。  相似文献   

6.
随着信息技术的不断发展,信息化建设复杂程度越高,为了增强软件系统快速构建能力与业务变化能力,进而实现用户原有IT资源与跨平台数据共享,面向服务架构(SOA)孕育而生。SOA作为信息技术转型而成的一种集成方式,具有重用性、互操作性,同时在粗粒度、松散耦合等方面亦存在一定优势,已成为当前企业应用集成的关键方式。SOA模式能促使跨越企业实现边界业务信息共享与系统自动化,但基于Web服务调用与开放数据访问形势下,易给商业运作带来的安全风险。该文主要从SOA模式特征角度出发,基于WS-security面向服务安全框架前提下,提出了SOA安全框架模型,以期实现服务层、网络层安全。  相似文献   

7.
营春晓 《计算机时代》2015,(4):21-22,26
在大型网站和软件系统中,由于业务的复杂性,常采用服务组件化的架构策略来达到解耦和可扩展的目的.在服务按业务功能切分后,如何提高整个系统的可用性是一个非常重要的问题.文章在对大型网站服务组件化设计架构研究的基础上,结合服务组件之间强弱依赖关系的特点与典型场景,总结了服务隔离技术的基本思想和维度,提供了服务调用解耦与隔离方法、容器级别服务故障隔离方法、组件服务间接依赖故障隔离方法等来提高系统的可用性.  相似文献   

8.
《微型机与应用》2019,(2):87-91
微服务架构作为一种颗粒度更小的分布式架构,其首要解决的问题就是如何实现应用间的远程调用。此服务调用框架设计基于Spring Cloud框架,整合并封装负载均衡Ribbon、容错保护Hystrix以及服务注册与发现Eureka等多个组件,采用GZIP压缩请求与响应,最后在一个企业知识管理的微服务系统完成对该服务调用框架的应用。通过系统功能和性能测试,系统服务间由原来的本地调用转变为远程调用,极大地提升了系统的处理能力以及系统模块的解耦,为实现简洁且高效的服务调用提供了完善的解决方案。  相似文献   

9.
面向方面程序设计是近年来提出的一种程序设计技术,通过将横切关注点封装成Aspect,实现软件系统复杂性的降低,系统可维护性和可扩展性的提高。Aspect挖掘的目标是识别遗产系统中的横切关注点,为遗产系统的面向方面改造提供支持。文章提出了一种改进的基于活动轨迹的Aspect挖掘方法,基于横切关注点具有不同的调用上下文等约束寻找方法调用轨迹中相同的方法调用模式。通过实例说明该方法提高了候选Aspect的查全率。  相似文献   

10.
殷琴  李俊  罗毅  胡昊  吕建 《计算机科学》2007,34(1):223-227
面向服务的软件开发方法减少了开发应用程序的时间和复杂度。当前面向服务架构中的服务注册和发现主要关注于服务的接口描述和静态属性,却较少考虑服务行为和服务质量。对服务行为即外部可见的操作序列的忽视,可能导致服务产生运行时的异常和错误;忽视服务质量即其运行时的质量信息,则可能导致系统运行的低效。本文提出了一种扩展的面向服务的软件开发过程,探宄服务交互过程中其行为一致和质量匹配。在面向服务的组件模型OSGi平台上,采用动态AOP技术,设计了一种支持服务行为和服务质量的中间件系统。该系统不但保证服务发现的调用一致性和服务替换的观察一致性,而且支持对服务运行时操作行为的检测和服务质量信息的收集,从而保证选择最佳的服务实现,提高应用系统的运行效率。  相似文献   

11.
朱臻  高永明 《软件》2012,(6):32-34
随着航天技术飞速发展,空间任务日趋复杂化,多个实验任务之间的协作加强,同时任务对空间环境的条件要求也越来越严格,对地面测控系统提出了更高的要求,是规划调度亟待解决的问题。本文在分析空间任务时序关系以及试验条件的基础上,将复杂空间任务规划调度问题转化为时间窗口编排问题,并提出了一种加速算法,提高了启发式算法求解效率,同时为解决空间任务规划提供了一种思路。通过仿真试验,初步证明了加速算法的有效性。  相似文献   

12.
测控系统数据处理支撑平台研究   总被引:1,自引:0,他引:1  
针对测控系统建设过程中暴露出的问题,设计了一种基于通用多核计算机的测控系统数据处理支撑平台.平台使用"教据分发服务"作为分布式测控网络的通信标准,在插件管理、数据流控制及系统数据传输等方面,为测控系统中所有数据处理功能提供统一的标准和有力支撑,完善和扩展了现有测控系统的使用.  相似文献   

13.
Cloud computing is shaping the cyber world and evolves as a key computing and service platform for sharing resources including platforms, software applications and everything in the form of services. This is known “X as a Service”. Although it brings our age unparalleled computing ability and economic benefits, the application of cloud computing is still limited currently in the cyberspace due to the cloud services can only reside in cloud instead of our daily life environment. In fact, there are still a plethora of physical position based on-site service demands that cloud computing could help little due to the “cyber limitation”. In this paper, we aim to integrate the cyber world and the physical world by bringing up the idea of “Robot Cloud” to bridge the power of robotics and cloud computing. To make it possible, we design a novel Robot Cloud stack to support our idea and adopt the service-oriented architecture (SOA) to make the functional modules in the Robot Cloud more flexible, extensible and reusable. Then we develop a prototype of Robot Cloud using the popular Google App Engine to demonstrate our design method. Finally, we conduct the simulation experiments with a “robot show” application scenario to evaluate our scheduling policy and identify the effect of different request distributions and robot center solutions.  相似文献   

14.
面向服务的体系结构SOA已经逐渐成为应用软件系统集成的主流技术。服务总线在构建SOA基础架构中起着关键作用,如何根据服务QoS进行动态优化是服务总线中的重要研究课题之一。SOARBus是一个支持QoS动态优化的服务总线,SOARBus实现组合服务请求动态调度算法和QoS感知的组合服务动态调整算法,使其能够根据引擎负载按照负载均衡原则对组合服务请求进行动态调度和以及在组合服务执行期间根据QoS对组合服务进行动态调整。  相似文献   

15.
对泛政府行业内网与其他网络间的跨网域的请求服务进行了研究,提出了泛政府行业信息化数据跨域共享服务总线平台的设计方案,底层硬件设计上基于单向光传输方式,实现不同网域间数据的安全隔离传输;上层系统软件通过服务总线(ESB)体系架构和定义统一请求调用接口,实现跨区域、跨网域间服务授权访问、资源授权调用和数据安全转发。整个系统由请求协议转换、安全检控组件、健康度评估、MQ数据服务、节点资源调度、限流熔断管理、通道任务管理、资源监控上报等模块组成,可实现请求服务、设备状态上报、通道任务管理、安全访问控制等功能,并根据不同业务量级设定不同应用模式,可满足跨网域移动警务请求服务数据资源的安全、高效传输需求。  相似文献   

16.
The rapidly changing needs and opportunities of today's global market require unprecedented levels of interoperability to integrate diverse information systems to share knowledge and collaborate among organizations. The combination of Web services and software agents provides a promising computing paradigm for efficient service selection and integration of inter-organizational business processes. This paper proposes an agent-based service-oriented integration architecture to leverage manufacturing scheduling services on a network of virtual enterprises. A unique property of this approach is that the scheduling process of an order is orchestrated on the Internet through the negotiation among agent-based Web services. A software prototype system has been implemented for inter-enterprise manufacturing resource sharing. It demonstrates how the proposed service-oriented integration architecture can be used to establish a collaborative environment that provides dynamic resource scheduling services.  相似文献   

17.
Grid technologies are evolving towards a service oriented architecture (SOA) and the traditional client/server architecture of heterogeneous computing (HC) can be transformed into a grid service oriented architecture. In this architecture, when more than one service fulfills the user request, a service which can make scheduling decisions is essential. A scheduling service has been proposed in a framework which achieves the dynamic deployment and scheduling of scientific and engineering applications. The framework treats all components (resource service and scheduler service) as WSRF-compliant services which support the applications integration with underlying native platform facilities and facilitate the construction of the hierarchical scheduling system. In order to enhance the system performance, we replace the MWL scheduling algorithm with an MCT algorithm and integrate a rescheduling mechanism in the framework. The experiments show that the MCT algorithm can achieve a smaller makespan and the rescheduling mechanism ensures the task execution even if an application is removed from the Resource Service.  相似文献   

18.
从安徽省气象为农信息服务的个性化、精准化、智能化需求出发,采用Hadoop架构、自然语言处理、相关度分析、大数据可视化等大数据和人工智能相关技术,研发安徽省气象为农服务大数据平台。汇集安徽省多部门涉农数据资源,通过建立用户行为画像、网络服务热点的预测,开展精准化的服务产品相关性推荐服务,并跟踪评估信息服务产品的网络传播服务效果,指导后续关键农时农事建议和决策服务产品的研发与制作,同时建立气象为农服务大数据展示系统,探索实现气象为农信息服务从“人找信息”到“信息找人”的转变。该平台已在安徽气象为农业务服务中应用,提升了服务能力,具有较好的行业知名度和社会影响力。  相似文献   

19.
《Computer Networks》2001,35(5):579-595
We present the architecture, design and experimental research prototype implementation of CitiTime, an open system architecture for the rapid development of advanced next-generation telephony services that overcomes some of the limitations of the current closed PSTN architecture and service model. CitiTime allows communication sessions to be set up over the PSTN, the Internet, or a combination of both. Services can be provided by multiple cooperating distributed service providers, some of whom may use third-party software components which can be “plugged in” or even dynamically downloaded from the network as needed. This allows advanced services to be deployed and delivered to users rapidly, a crucial requirement in the increasingly competitive telecommunications services marketplace. CitiTime is built upon an object-oriented call model called Citi Call Control (CCC) which we have defined as a small set of extensions to the standard Java Telephony API (JTAPI) call model. JTAPI is designed primarily for centralized, single provider, call center type applications. Our extensions provide support for multiple, distributed providers as well as advanced services. CCC hides details of underlying call-state management, protocols and hardware from applications. The CitiTime prototype software is currently operational in our laboratory. We briefly describe its current implementation as well as future work to address issues such as fault tolerance.  相似文献   

20.
Web services are becoming the critical components of business application, but they are often invoked with critical software and application bugs that can be explored by malicious users. Because the existing centralized vulnerability scanning systems often face performance bottleneck because of huge amount of tasks, a novel service vulnerability scanning scheme is high desirable. In this paper, we propose a service vulnerability scanning scheme based on service-oriented architecture (SoA) in Web service environments. The scanning scheme contains three components, i.e., domain-oriented distributed architecture, service providing mode based on SoA and hierarchical strategy scheduling model. The hierarchical strategy scheduling model is the key of the scanning scheme, which is used to solve the problems of distributed scheduling management in vulnerability scanning process for Web service environments. We conduct a centralized scanner to compare our scheme with other schemes by the implement of prototype system. Experimental results show that our proposed scheme outperforms other schemes with respect to time cost, accuracy and load.  相似文献   

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

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