Chinaunix首页 | 论坛 | 博客
  • 博客访问: 940299
  • 博文数量: 463
  • 博客积分: 10070
  • 博客等级: 上将
  • 技术积分: 4963
  • 用 户 组: 普通用户
  • 注册时间: 2008-01-16 14:16
文章分类

全部博文(463)

文章存档

2011年(18)

2010年(144)

2009年(83)

2008年(218)

我的朋友

分类: IT职场

2008-08-20 20:29:00

          ID是用来配置sender-receiver之间关系的,相比IR来说简单,只是执行一些必要的配置而已。
    图上就是ID中的一些主要configuration
    这里的一个顶层结构是Scenarios,我们在IR里面提过Business ScenariosID里的Scenarios就可以从IR里导入,同时也可以单独建。
    图上的一些configuration项目主要分为三块:
         Collaboration ProfileBusiness System, Business Service, Business Process(Integration Process)
         Logical RoutingReceiver Determination, Interface Determination
         Collaboration AgreementSender Agreement, Receiver Agreement
   它们做的主要任务就是决定,从哪个发送系统通过哪个Interface到达哪个接受系统。
         Party是一个组织结构,用于跨公司应用,如B2B
        Business System:就是在SLD中定义的逻辑系统,它对应的的是一个实际系统
        Business Service:抽象的单元,一般没有一个实际的系统,有时就是一个接口的一部分。比如用SOAP,只是一个WebService而已。
        Communication Channel:定义和配置在InboundOutbound中用到的Adapter。比如定义读取哪个服务器上的文件,把结果发到具体哪个服务器上的什么位置等。
        Receiver Determination:定义对于一个Outbound Interface的一个或多个Receivers
        Interface Determination:指定哪个Inbound Interface将用于Inbound Processing
        Sender Agreement:把Communication Channel分配给相应的Sender,告诉它如何Outbound数据以何种方式从哪里来。
        Receiver Agreement:把Communication Channel分配给相应的Receiver,告诉它把Inbound数据以何种方式传到哪里去。
阅读(1184) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~