Mig*_*ing 6 soa middleware business-logic eai
假设我有一个大型中间件基础架构来调解多个业务组件(客户应用程序,网络,支付等)之间的请求.中间件堆栈负责编排,路由,转换和其他内容(类似于Gregor Hohpe的Enterprise Integration Patterns一书).
我的问题是:在中间件上放置一些业务逻辑是一种好的设计吗?
假设我的应用程序A从中间件请求一些客户数据.但是为了获得这些数据,我必须提供客户ID和其他一些参数.获取此参数应该由请求应用程序完成,还是负责"促进"并提供接收客户ID的接口并在内部获取其他参数的中间件?
我意识到这不是一个简单的问题(因为业务逻辑的定义),但我想知道它是一般方法还是一些指导方针.
归档时间: |
|
查看次数: |
3574 次 |
最近记录: |