首页> 外文会议>OTM 2009;Confederated international conferences CoopIS, DOA, IS, and ODBASE 2009 >Third Party Services for Enabling Business-to-Business Interactions
【24h】

Third Party Services for Enabling Business-to-Business Interactions

机译:启用企业对企业交互的第三方服务

获取原文

摘要

Business-to-business (B2B) interactions concerned with the fulfilment of a given business function (e.g., order processing) requires business partners to exchange electronic business documents and to act on them. This activity can be viewed as the business partners taking part in the execution of a shared business process, where each partner is responsible for performing their part in the process. Naturally, business process executions at each partner must be coordinated at run-time to ensure that the partners are performing mutually consistent actions (e.g., the seller is not hipping a product when the corresponding order has been cancelled by the buyer). A number of factors combine to make the task of business process coordination surprisingly hard:(ⅰ) Loose coupling: B2B interactions take place in a loosely coupled manner, typically using message oriented middleware (MoM) where business partners are not required to be online "at the same time". Shared business process coordination in such a setting is inherently difficult, as interacting partners rarely have an up-to-date information on the state of other partners, so there is a danger of partners getting out of synchrony with each other (state misalignment).(ⅱ) Timing and validity constraints: Business document exchange protocols (e.g., RosettaNet PIPs) have stringent timing and validity constraints: a business message is accepted for processing only if it is timely and satisfies specific syntactic and semantic validity constraints. Such constraints can be yet another cause of state misalignment between the partners. For example, if a message is delivered but not taken up for processing due to some message validity condition not being met at the receiver, the sender's and the receiver's views could divert (the sender assumes that the message is being processed whereas the receiver rejected it).(ⅲ) Faulty environment: Business interactions encounter software, hardware and network related problems (e.g., clock skews, unpredictable transmission delays, message loss, incorrect messages, node crashes etc.).In summary, one can appreciate that there is plenty of scope for business partners to misunderstand each other leading to disputes. Partner misbehaviour adds additional complications. Within this context, we will explore the possibility of developing third party services for coordination, fair exchange, exception resolution, contract monitoring that can be utilized by business partners to simplify the task of performing B2B interactions.
机译:与特定功能的实现有关的企业对企业(B2B)交互(例如,订单处理)要求业务合作伙伴交换电子业务文档并对其执行操作。可以将此活动视为参与共享业务流程执行的业务合作伙伴,其中每个合作伙伴都有责任在流程中执行自己的职责。自然地,必须在运行时协调每个合作伙伴的业务流程执行,以确保合作伙伴执行相互一致的动作(例如,当买方取消了相应的订单时,卖方没有在催产产品)。许多因素结合在一起,使业务流程协调的任务异常困难: (ⅰ)松散耦合:B2B交互以松散耦合的方式进行,通常使用面向消息的中间件(MoM),其中不需要业务伙伴“同时”在线。在这种情况下,共享的业务流程协调本质上是困难的,因为交互的合作伙伴很少拥有有关其他合作伙伴状态的最新信息,因此存在合作伙伴彼此不同步(状态失调)的危险。 (ⅱ)时间和有效性约束:商业文档交换协议(例如RosettaNet PIP)具有严格的时间和有效性约束:只有在及时且满足特定句法和语义有效性约束的情况下,才接受处理业务消息。这样的约束可能是伙伴之间状态错位的另一个原因。例如,如果由于接收方未满足某些消息有效性条件而传递了一条消息但未将其处理,则发送方和接收方的视图可能会转移(发送方假定正在处理该消息,而接收方则拒绝了该消息)。 (ⅲ)错误的环境:业务交互遇到与软件,硬件和网络相关的问题(例如时钟偏斜,不可预测的传输延迟,消息丢失,错误消息,节点崩溃等)。 总而言之,人们可以理解,业务合作伙伴有很大的空间相互误解,从而导致纠纷。伙伴的不当行为会增加其他复杂性。在这种情况下,我们将探讨开发第三方服务以进行协调,公平交换,例外解决,合同监控的可能性,这些第三方服务可被业务合作伙伴用来简化执行B2B交互的任务。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号