Questions tagged [canonical-schema]

is a design pattern used in service-orientation design for exchanging message between services that use the same data model.

As per Wikipedia,

In software engineering, Canonical Schema is a design pattern, applied within the service-orientation design paradigm, which aims to reduce the need for performing data model transformation when services exchange messages that reference the same data model.

6 questions
5
votes
4 answers

Canonical pattern reference in Actors programming model

Is there a source, which I could use to learn some of the most used and popular practices regarding Actor-/Agent-oriented programming? My primary concern is about parallelism and distribution limited to the mentioned scheme - Actors, message…
Bubba88
  • 1,910
  • 20
  • 44
2
votes
1 answer

Canonical data model in Microservice architecture

Lets say i have 2 microservices (Service A, Service B) which can call each other both ways, lets say if A calls B then some parameters of response json of A will be consumed as some other parameter of request paramater of B now i realized, this…
0
votes
2 answers

Choose map based on document subtype in Joint XSLT

I've created two separate maps, each with the source from a CDM schema. I now have to create a third map, which should select the correct map to use, based on a subtype (field element in the header). For now I have created a Joint.xslt file, which…
Leth
  • 1,033
  • 3
  • 15
  • 40
0
votes
1 answer

Is it advisable to use the canonical form in a Silverlight application?

We are developing a LOB application using Silverlight and several team members are advocating the use of the canonical design pattern instead of creating simple WCF services. As the lead, I’m trying to balance best practices with an incredibly…
Curt
  • 396
  • 1
  • 11
0
votes
1 answer

Get elements value by xquery on extended xsd

I have this canonical structure:
0
votes
2 answers

Any Canonical model to be considered using Apache Camel for integration

I am new to Camel and little aware of Integration technologies, so please help me understand As I read from camel docs, Camel supports a pluggable DataFormat to allow messages to be marshalled to and from binary or text formats to support a kind of…
Chakradhar K
  • 501
  • 13
  • 40