[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [soa-rm] Good Recent SOA Piece: "Managing an XML Data Model In Your SOA - Best Practices"
These are very interesting
thoughts - I like the term "SOA data model". Can you please clarify further what
the difference between a "SOA data model" and a "canonical data model" would be?
(since I believe "SOA data model" may now be a newly coined term)
Joe
From: Vikas Deolaliker [mailto:vikas@sonoasystems.com] Sent: Fri 5/6/2005 12:37 PM To: Chiusano Joseph; 'Frank McCabe'; 'Ken Laskey' Cc: soa-rm@lists.oasis-open.org Subject: RE: [soa-rm] Good Recent SOA Piece: "Managing an XML Data Model In Your SOA - Best Practices" The problem with “canonical data model” is that it does not scale with time. Eventually it will not canonicalize but constrain the richness of communication that is expected among various SOA entities.
IMHO SOA data mode should aim to define (a) the interfaces used by SOA entities to exchange information, (b) mechanisms to discover these interfaces and (c) mechanisms to negotiate a vocabulary/format for data exchange over these discovered interfaces.
Vikas
From: Chiusano
Joseph [mailto:chiusano_joseph@bah.com]
I think some additional context may not have been provided below. While the article does state "This article does not discuss how to integrate data models", it is stated in the context of "this article will not get into this topic because it is either out of scope or too complex to discuss".
The author is actually a strong proponent of having an integrated data model, as they depict an integrated data model as one of the layers of their approach. I interpret this as a "canonical data model", which is a special type of data model used for data exchange.
Joe
From: Frank
McCabe [mailto:frank.mccabe@us.fujitsu.com] +1 |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]