With software architecture evolving toward SOA, many projects in this space
have encountered challenges associated with accessing data.
As has been said, "The way an organization thinks about applications and data
must evolve - it must stop thinking about data as a second-class citizen that
only supports specific applications and begin to recognize data as a
standalone asset that has both value and utility."
In today's world, two different types of data usage can be found: traditional
architecturally layered applications and SOA framework-based applications.
Naturally, each one comes with different technological and behavioral
characteristics.
On one hand, there are traditional applications - usually designed and
written in one language with clear separation between laye... (more)
With software architecture evolving toward SOA, many projects in this space
have encountered challenges associated with accessing data. As has been said,
"The way an organization thinks about applications and data must evolve - it
must stop thinking about data as a second-class citizen that only supports
specific applications and begin to recognize data as a standalone asset that
has bot... (more)