正在加载图片...
orks③ ibm. com/developerWorks 回 Fuf Order s00N Yes Cers 30N Amend order Aumonzabon 409, otoo Cancel order An obvious limitation of this approach is that for each new error handling process a new decision branch must be created. Therefore, the process needs to be changed and all the related documentation, deployment, and testing must be repeated It also means that you could end up with a very large process Business processes as components An alternative, more modular approach to solving the problem described above is one where a business service interface "stands in"for one of many compatible processes(compatible, meaning that they have the same interfaces). A single process can then be dynamically selected at execution time. See Figure 2 Figure 2. An interface"stands in"for one of many possible process implementations Model business processes for flexibility and re-use: A component-oriented approach Page 2 of 11 Copyright IBM Corporation 2009. All rights reservedAn obvious limitation of this approach is that for each new error handling process a new decision branch must be created. Therefore, the process needs to be changed and all the related documentation, deployment, and testing must be repeated. It also means that you could end up with a very large process. Business processes as components An alternative, more modular approach to solving the problem described above is one where a business service interface "stands in" for one of many compatible processes (compatible, meaning that they have the same interfaces). A single process can then be dynamically selected at execution time. See Figure 2. Figure 2. An interface “stands in” for one of many possible process implementations developerWorks® ibm.com/developerWorks Model business processes for flexibility and re-use: A component-oriented approach Page 2 of 11 © Copyright IBM Corporation 2009. All rights reserved
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有