|
|
WEB SERVICES and SERVICE ORIENTED ARCHITECTURE
Dan
Pitcher, CPCU, ARP, AAM, AIM, ARM, AIAF
SOA solutions are comprised of components of code that
represent specific functionality within a larger system. These modular
pieces of functionality, also known as "services" can be used and reused across
multiple processes. For example,
the same policy request can be used for a CSR making a
change, an underwriter reviewing a risk or a claims adjustor confirming
coverage.
An SOA-architected system
enables an extensive portfolio of functionality to be developed from a mixture
of existing systems (e.g. mainframe-based policy systems), development of new
systems (e.g. server-based work queues system) and third party systems (i.e.
ChoicePoint, MSB, geocoding, ISO).
SOA/web services development enables creation of new process flows (screens,
navigation, functionality) because data and business logic can reside and be
accessed on a decentralized basis within the middle tier.
Using this functionality outside of an application is
known as "de-coupling" and is accomplished within the integration service
interface (also know as the service bus). This enables
new forms of workflow to be created in the presentation
layer using existing application functionality, such as combining select
fields from multiple mainframe screens
into a single screen without modifying the mainframe
system.
These attributes provide business flexibility, reduce implementation time &
costs and make IT more responsive to the business.

IIC can help you think through options, establish the
design and build your new applications from existing systems.
|
|
|
|
|