`
isiqi
  • 浏览: 16349485 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

web服务动态重配置

阅读更多

http://asusrl.eas.asu.edu/srlab/Research/dynamic.html

Dynamic Composition Services

DCS refers to an application infrastructure that allows the application can be freely changed or reconfigured at runtime without stopping the applications. Free as it is, it also allows the changed application being formally verified by back end model checking and simulation services during the deployment. It is a model driven development approach that facilitates the rapid development and verification of Service-Oriented Application.

The application is composed in such a way that it is capable of dynamically reconfigure its functionalities throught its built-in reconfigurable architecture. The reconfigurable architecture consists of assembly utilities that allow the dynamically loading and invoking of application functions with different implementions or from different locations, or changing of system semantics without even stopping the application. Given the system model, once system code is generated from the model by the DCS framework, the system is dynamic reconfigurable.

In a dynamically reconfigurable application, the system code of application generally falls into two categories: Application Domain Code and Dynamic Reconfigurable Code. The main progrom is in application domain, it is automatically generated with option Generate Code for Application from the mapping utility. it contains the application logic that is not dynamically changeable, and the application has to be stopped to enable the changes as normal application.

Dynamic Reconfigurable Code is where the dynamic changeable application logic resides. The application logic or the application functions in this domain can be modified, and the changed logic is applied on the fly without stopping the application and the disruption of the affected service is kept minimum. It is generated using option of "Generate Code for Dll" in mapping utility.

分享到:
评论

相关推荐

    面向服务的无线电重配置方案设计

    SOR架构下的重配置调整方案允许系统根据环境和用户需求动态调整。各个服务在服务总线上注册发布,选择必要的服务并设置参数,以完成特定的通信功能。例如,感知服务、判断服务、决策服务等可以根据实际需求进行组合...

    云计算中动态自适应软件体系结构重配置算法的应用.pdf

    软件体系结构的动态重配置不仅要保持应用程序的一致性,还需要维持软件依赖性相关的重要架构不变。传统的配置方法通常无法满足这些要求。 本文介绍了一种动态自适应软件体系结构重配置算法,该算法基于Maude系统...

    WEB服务器配置教程三

    本教程主要聚焦于"WEB服务器配置教程三",特别是Tomcat与JSP的配置,这对于Java Web开发者来说至关重要。 首先,让我们了解一下Tomcat。Tomcat是一款开源的Servlet容器,它实现了Java Servlet和JavaServer Pages...

    Linux下web服务环境故障卸载重新配置办法

    ### Linux下Web服务环境故障卸载与重新配置详解 在Linux环境下进行Web服务环境的维护时,遇到故障可能需要对原有的LAMP (Linux, Apache, MySQL, PHP) 或 LNMP (Linux, Nginx, MySQL, PHP) 环境进行卸载并重新配置。...

    MAC认证及WEB认证配置指导

    在示例中,我们看到配置了一个名为"radius"的RADIUS服务器模板,其中包含了服务器的IP地址、端口、共享密钥以及重试和超时设置。这确保了设备与RADIUS服务器之间的安全通信。 2. **配置AAA(认证、授权、审计)**:...

    基于Linux的重负载Web服务器的架构.pdf

    作为网络服务的基础,Linux内置的Web服务器解决方案,尤其是Apache Web服务器,已经成为了许多企业的首选。随着互联网应用的普及,企业对Web服务器的需求不仅限于基本功能,而是越来越注重在高负载环境下的稳定性和...

    Web服务器_uIP_web服务器_

    2. **HTTP服务器实现**:uIP库提供了一个简单的HTTP服务器示例,开发者可以基于此构建自己的Web服务。这包括处理HTTP GET和POST请求,解析请求头,以及生成HTTP响应。 3. **用户接口设计**:为了实现远程控制,需要...

    基于量化模型的Web服务重新配置选择

    Web服务重新配置在面向服务的软件(SOS)中起着至关重要的... 然后给出了两种具有不同服务选择需求的基于模型的重配置,主要是单源服务重配置和多源服务重配置。 我们的方法在面向服务的软件中具有良好的潜在应用前景。

    Dynamicconfigurablecrawl动态可配置化爬虫

    动态可配置化爬虫是一种能够根据用户需求灵活调整爬取策略和行为的网络爬虫技术。在Python开发中,Web爬虫是数据抓取的重要工具,Scrapy框架就是实现这一目标的强大库。Scrapy_helper-master可能是一个包含Scrapy...

    web服务器 tomcat

    "web服务器"标签表明我们将探讨如何使用Tomcat来提供Web服务。 **详细知识点:** 1. **Tomcat架构**:Tomcat由几个主要组件组成,包括Catalina(核心Servlet容器)、Jasper(JSP编译器)、 Coyote(HTTP/1.1连接器...

    c#通过https方式WebServices例子

    在IT行业中,C#是一种广泛使用的编程语言,尤其在构建Windows桌面应用、Web应用以及服务方面。...在实际项目中,还需要考虑错误处理、重试策略、性能优化等多方面因素,以确保服务调用的稳定性和高效性。

    服务计算中基于QoS的Web服务组合研究

    再者,动态调整和服务重配置也是QoS管理的重要环节。由于网络环境和系统负载的不断变化,原先选定的服务可能不再满足QoS要求,因此需要有机制能实时监控服务性能,并根据需要重新组合服务,以保持系统的最佳状态。 ...

    C#Web服务文件传输

    在IT行业中,C#是一种广泛使用的编程语言,尤其在开发Windows桌面应用和Web服务方面。Web服务是一种通过网络提供功能的方式,它允许不同系统之间进行数据交换和交互。本项目聚焦于"C#Web服务文件传输",这涉及到文件...

    基于概率模型检查的服务重配置架构

    服务重配置是动态服务组合的关键部分,也是实现服务网格和服务生态系统的关键技术之一。服务重配置的过程可能包括服务替换、服务参数调整、服务流程更改等。 2. 概率模型检查(Probabilistic Model Checking): ...

    Tomcat项目 重连数据库 配置

    web服务 在服务器上运行一段时间后 期间无任何操作 可能会导致与mysql服务的响应超时 其中有两种方案解决 其一就是配置java 服务的重连机制

    基于嵌入式Linux的动态Web嵌入式Linux开发模型研究

    【嵌入式Linux动态Web开发模型】是一种针对嵌入式设备的高效、快速的Web服务解决方案,主要利用Thttpd轻量级Web服务器配合CGI(Common Gateway Interface)技术来实现动态网页的生成和用户访问控制。在该模型中,CGI...

    (三)Java EE 5实现Web服务(Web Services)及多种客户端实例-瘦客户端.rar

    4. 发布服务:通过在部署描述符(web.xml)中配置服务端点信息,使服务对外可用。 消费Web服务则包括: 1. 创建服务代理:使用JAX-WS的`Service`类,通过WSDL URL获取服务代理对象。 2. 调用服务方法:通过服务代理...

    基于FPGA的Web服务定时系统设计与实现.pdf

    FPGA具有可重配置、响应速度快等特点,适用于需要高速运算的场合。本文中所提及的FPGA在Web服务器定时系统中的应用,就是利用了其高速处理能力。 ### 知识点二:Web服务器定时系统的设计 Web服务器定时系统是为了...

    中山电信IDC Web服务器采用Radware负载均衡方案

    在Appdirector上,配置了服务器群,包括Web服务器和CacheFlow 7000,它们共享一个VIP(虚拟IP)作为对外服务的IP地址。当互联网用户访问VIP时,Appdirector会根据预设的负载均衡策略(如轮询、加权轮询、最少用户或...

Global site tag (gtag.js) - Google Analytics