2013-12-10 54 views
0

我將我的騾子配置模塊化爲多個私人和子流的常見任務,如常見的通知/日誌流量例如。騾模塊化/調用私人和子流

這些流程需要多個不同的信息以便從各種不同的流程中調用。

將此信息傳遞給私有/子模塊化流的最佳實踐是什麼?

它是流變量嗎?會話變量?創建這些值的映射作爲有效載荷?

我目前使用流量變量,但這使得配置非常冗長。

以我的日誌流作爲一個例子,我有多個組變量處理器跟着流裁判多次:

<set-variable variableName="loggingEndpoint" value="xx" /> 
    <set-variable variableName="loggingPriority" value="INFO" /> 
    <set-variable variableName="loggingSubject" 
     value="xxx" /> 
    <set-variable variableName="loggingBody" 
     value="xxxxx" /> 
    <set-variable variableName="loggingCC" 
        value="xx" /> 

<flow-ref name="LoggingService" doc:name="Logging service" /> 

我這個多次這麼做那裏有大量的XML。但是,如果flowVars是將信息傳遞給私人流量的最佳方式,那麼我不介意。只是想知道最佳做法。

回答