`
dr2tr
  • 浏览: 142278 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

webMethods之Developer (5)

JMS 
阅读更多

publish(以下简称pub)和subscribe(以下简称sub)的概念与JMS中的类似 ,可以说是webMethods中数据同步的核心部分。

pub&sub主要有两个方面:本地与分布

本地的pub&sub在一个IS中完成,不牵涉到Broker,实现也比较简单,基本步骤为:

  1. 建立一个Notification对Source数据源的监视,如果数据源发生变化,指定调用某个服务P
  2. 在服务P中通过调用Target数据源的Adapter Service,实现对Target数据源的同步。

而比较复杂的是牵涉到Broker的数据pub&sub. webMethods为我们提供了Key Cross-Refrence以及Echo Suppresion实现对其的支持。Key Cross-Refrence完成的是对Document的记录,而Echo Suppresion则是为双向同步提供的,目的是为了避免重复的同步。

在webMethods的设计里,将Key Cross-Refrence以及Echo Suppresion的信息存放于一张表中,这张表记录了经Broker的Document的基本信息(KEY)以及是否Lock(Echo Suppresion)。

具体相关的概念以及系统流程在官方的guideline里有详细说明,如果有必要,我以后会把其中的一些笔记放上来。

分享到:
评论

相关推荐

    webMethods Developer Users Guide

    《webMethods Developer Users Guide》是针对webMethods Developer这一强大集成开发环境的一份详细用户指南。webMethods Developer是一款用于构建、测试和部署企业级业务流程集成解决方案的重要工具。它集成了多种...

    WebMethods Developer UsersGuide用户入门操作手册.pdf

    手册中提及了webMethods软件套件中的多个组件,如webMethods Administrator(管理员)、webMethods Broker(经纪人)、webMethods Dashboard(仪表盘)、webMethods Developer(开发者工具)、webMethods Glue(粘合...

    webMethods Developer Guide

    webMethods Developer is a graphical development tool that you use to build edit and test integration logic It provides an integrated development environment in which you can develop the logic and ...

    WebMethods 入门使用文档

    WebMethods的关键特性之一是支持业务流程管理(BPM)、企业服务总线(ESB)、业务活动监控(BAM)和Web服务。它支持的集成类型包括B2B集成、EDI (电子数据交换)、SOA (面向服务的架构)集成和移动应用集成。 webMethods...

    webMethods Adapter Development Kit Installation Guide

    - **webMethods Developer**:集成开发环境。 - **webMethods Fabric**:统一的管理框架。 - **webMethods Glue**:用于快速集成应用程序和服务。 - **webMethods Installer**:简化安装过程。 - **webMethods ...

    WebMethods Flat File user guide

    在WebMethods的产品线中,包括了WebMethods Access、WebMethods Administrator、WebMethods Broker、WebMethods Dashboard、WebMethods Developer、WebMethods Fabric、WebMethods Glue、WebMethods Installer、...

    webmethods 6.5 安装手册 英文

    5. **许可证管理**:WebMethods使用许可证文件来控制功能的使用。安装手册会指导如何导入和管理这些许可证,以确保所有使用的组件都是合法的。 6. **服务启动与停止**:手册会解释如何启动和停止WebMethods的各种...

    MIME_Developer

    在IT领域,尤其是在集成与开发平台的探讨中,“MIME_Developer”这一主题指向的是MIME(Multipurpose Internet Mail Extensions)在webMethods平台上的应用与开发。webMethods是一款由同名公司开发的企业服务总线...

    webMethods Administrator workshop

    用于管理的主界面有**Central Administrator**、**Integration Server Administrator**、**Broker Administrator**、**Manager**、**Developer**和**Monitor**。这些工具提供了对整个webMethods环境全面且深入的控制...

    7-1-1_Developer_Users_Guide.pdf

    **文档版本**:本文档适用于webMethods Developer Version 7.1.1以及webMethods Integration Server Version 7.1.1及其后续所有版本。 **版权信息**:文档版权属于Software AG,发布日期为2008年1月。 **目录简介*...

    7-1-2_Integration_Server_and_Developer_Documentation_Supplement.pdf

    webMethods Integration Server 7.1.2 和 webMethods Developer 7.1.2 的发布带来了许多新特性,其中最重要的改进之一是简化了SOAP头处理器(Header Handler)的构建任务。此外,该版本还引入了一些新的服务器配置...

    webmethads开发手册

    通过以上介绍可以看出,《webmethads开发手册》不仅提供了关于如何使用`webMethods Developer`创建服务的基础知识,还深入探讨了与之相关的各种技术和方法论。这对于想要构建高效、可靠且安全的服务应用的开发者来说...

    Guaranteed_Delivery_Developer's_Guide_7_1_1.pdf

    《Guaranteed Delivery Developer's Guide》版本7.1.1是一本详细的指导文档,旨在为开发人员提供如何在webMethods Integration Server环境下利用Guaranteed Delivery(以下简称GD)功能的相关知识。GD是一种确保服务...

    webmethod bpms ppt

    **WebMethods ESB(企业服务总线)平台**是WebMethods集成平台的核心组成部分之一,它提供了强大的消息处理能力,支持同步和异步消息传递模式,并且能够通过多种适配器与其他系统进行集成。WebMethods ESB主要包括...

    Linux for Programmers and Users

    Graham Glass is Chief Technology Officer of WebMethods. He has taught UNIX, C, assembly language, C++, Smalltalk, and other computer science topics at the University of Texas at Dallas, where he ...

    这是我正在调用Javascript函数的页面。 但这是行不通的,请帮助我,请

    7. **调试技巧**:使用浏览器的开发者工具(如Chrome的DevTools或Firefox的Developer Edition)可以帮助定位问题。查看控制台中的错误消息,利用断点和步进执行来检查代码的运行过程。 8. **文件路径问题**:如果...

Global site tag (gtag.js) - Google Analytics