通俗地说,什么是“对外交易"? [英] What is “Outbound Transaction” in layman terms?

查看:45
本文介绍了通俗地说,什么是“对外交易"?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我们将构建基于 SOA 的 WCF 服务.最近在一次会议上,客户解释了新的系统环境.他使用了对外交易"这个词.由于时间限制,我无法解释清楚.然后我在互联网上做了一些搜索.但是,它使我转向不同的主题.

We are going to build WCF services based on SOA. During a meeting recently, client explained the new system environment. He used the word "outbound transaction". Due to time limitations, I could not get it clarified. Then I made some search in internet. However it leads me to different topics.

那么,我的问题是 - 在面向服务"的背景下,什么是出站交易"?能举个例子吗?

So, my question is - what is "Outbound Transaction" in the context of "service orientation"? Can you give an example?

阅读:

  1. 什么是纯英语"SOA?

什么是网络服务"?用简单的英语?

WCF,DataPower 集成 - 需要安全绑定吗?

推荐答案

为了你的项目,确保你按照@Marc 的建议去做,并跟进客户.

For the sake of your project, make sure you do as @Marc suggests and follow up with the client.

但是,一般来说,对于异步或批处理类型的通信

But, in general terms, for asynchronous or batch type communication

  • 入站消息 - 消息流进入您的系统
  • 出站消息 - 消息流从您的系统流出.

(显然入站/出站的方向取决于系统或esb/eai hub的角度——界面另一边的系统架构师会反过来看)

(obviously the direction of inbound / outbound depends on the point of view of the system or esb / eai hub - system architects on the other side of the interface will see things the other way around)

交易这个词可能意味着很多事情:

The word transaction might mean many things:

  1. ACID 事务(单阶段,例如 SQL BEGIN TRAN,或两阶段,例如 XA/DTC)
  2. 补偿/长时间运行的事务(通常在 ESB 或 EAI 或 BPEL 引擎的上下文中)
  3. 系统之间流动的数据包含金融交易(即业务领域上下文,与 XA/DTC/SQL 交易完全无关)

这篇关于通俗地说,什么是“对外交易"?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆