

Service Based Software |
|
The concept of reusing software is a key idea in reducing development time, increasing performance and trimming costs.
While the concept may be easy to understand the implementaion options can complicate the world. There are a number of techniques
for developing service oriented architectures and implementing the resulting services.
New Web ServicesThe new generation of web services can be best characterized their remote accessing capability and the use of XML as the communications format for the results. Method based invocation and a common/easy to use language to support data transport simplifies the high level concepts around web services. Whether the resulting implementation is Java Web Service, SOAP or .NET based the bigger issues will always be the effective implementation of the system functions OR the reuse of existing capabilties - remember the goal... Transaction OrientationOne of the key aspects to a service orientation is the realization of the underlying transactions and the subsequent process monitoring systems. I beleive that just as important as the reuse capabilities of the service architecture is the diagnostic tools it provides in IT management. Being able to know that web users requesting an account balance transaction generally fail when reaching the secure accounting system may suggest that the implemenation of that gateway is not adequate - an important point...
This section
of the website is focused on providing information that is useful for IT
management and the opinions are developed by Leif Johnston. Part of this site is accessible
only to our clients and access can be provided through your account
representative to these private
resources
|
© 2000-2005 Technology Catalyst, LLC.
No confidential or privileged information is to be shared with us except at our
request.
No communication with us is considered confidential.