S
Shaun C McDonnell
All,
There is alot of talk and buzz around the idea of implementing a service
oriented architecture. I am very much interested in this concept and how it
could help benefit the corporation that I work for. However, I am failing
to see the difference between component-based development and SOA. Is the
difference only within the technology?
It comes down to this question for me: Is there a benefit in developing
only Web Services (SOA) rather than a .NET Assembly for reuse? The benefits
that I see are mostly related to B2B transactions, easier enterprise
integration, and possibly some faster deployment and a more controlled
versioning environment. But, at the same time, alot seems to be lost when
going to a pure stateless/non-persistent environment through Web Services in
a programming environment.
Being a component developer for a large corporation, I am always looking for
reasons to be more agile and the deployment scenario alone seems to allow a
more agile environment, but, is there any reason to go to a strict Web
Service environment and stop deploying assemblies to our developers?
Thanks for your time,
Shaun
There is alot of talk and buzz around the idea of implementing a service
oriented architecture. I am very much interested in this concept and how it
could help benefit the corporation that I work for. However, I am failing
to see the difference between component-based development and SOA. Is the
difference only within the technology?
It comes down to this question for me: Is there a benefit in developing
only Web Services (SOA) rather than a .NET Assembly for reuse? The benefits
that I see are mostly related to B2B transactions, easier enterprise
integration, and possibly some faster deployment and a more controlled
versioning environment. But, at the same time, alot seems to be lost when
going to a pure stateless/non-persistent environment through Web Services in
a programming environment.
Being a component developer for a large corporation, I am always looking for
reasons to be more agile and the deployment scenario alone seems to allow a
more agile environment, but, is there any reason to go to a strict Web
Service environment and stop deploying assemblies to our developers?
Thanks for your time,
Shaun