File:Enterprise-Service-Bus-NS.svg
Original file (SVG file, nominally 919 × 375 pixels, file size: 15 KB)
Captions
DescriptionEnterprise-Service-Bus-NS.svg |
A manifestation of the Normalized Systems design principle Separation of Concerns, is the use of a messaging or integration bus to integrate the use of various messaging protocols. The theorem clearly forbids the direct transformation between two external protocols and therefore technologies and consequently tasks. The obvious solution is to use an internal reference format or open standard protocol. For example, consider an integration project with N different messaging or protocol formats. Using direct transformations would require the creation of N(N-1)/2 connectors, while the selection of an internal reference format limits the number of transformations to N. The introduction of an additional protocol format would imply the need for N additional connectors in the case of direct transformations, while it requires only 1 or a single additional connector in the case of an integration bus. This clearly illustrates the concept of stability. In the first case, the amount of additional coding work for the introduction of a new protocol increases in time with the overall size of the system. Although the required change remains the same, the necessary coding changes do not, and are even unbounded. In the second case, the required amount of coding changes remains constant in time for an identical change. The amount of coding effort is bounded, and therefore the integration bus pattern is stable with respect tot the introduction of an additional protocol. |
Date | (UTC) |
Source | |
Author |
|
This is a retouched picture, which means that it has been digitally altered from its original version. Modifications: Applied the concept of Enterprise Service Bus to Normalized Systems. The original can be viewed here: ESB versus POINT 2 POINT.gif: . Modifications made by Kriskras.
|
This file is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported license. | ||
| ||
This licensing tag was added to this file as part of the GFDL licensing update.http://creativecommons.org/licenses/by-sa/3.0/CC BY-SA 3.0Creative Commons Attribution-Share Alike 3.0truetrue |
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled GNU Free Documentation License.http://www.gnu.org/copyleft/fdl.htmlGFDLGNU Free Documentation Licensetruetrue |
Original upload log
[edit]This image is a derivative work of the following images:
- File:ESB_versus_POINT_2_POINT.gif licensed with Cc-by-sa-3.0-migrated, GFDL
- 2007-10-16T17:52:42Z SieBot 531x192 (16339 Bytes) {{BotMoveToCommons|nl.wikipedia}} {{Information |Description= |Source=Originally from [http://nl.wikipedia.org nl.wikipedia]; description page is/was [http://nl.wikipedia.org/w/index.php?title=Image%3AEsb_picture2.gif here]
Uploaded with derivativeFX
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Thumbnail | Dimensions | User | Comment | |
---|---|---|---|---|---|
current | 09:29, 23 July 2010 | 919 × 375 (15 KB) | Kriskras (talk | contribs) | {{Information |Description=A manifestation of the Normalized Systems design principle Separation of Concerns, is the use of a messaging or integration bus to integrate the use of various messaging protocols. The theorem clearly forbids the direct transfor |
You cannot overwrite this file.
File usage on Commons
There are no pages that use this file.
File usage on other wikis
The following other wikis use this file:
- Usage on en.wikipedia.org