Page 116 - DCAP603_DATAWARE_HOUSING_AND_DATAMINING
P. 116

Data Warehousing and Data Mining




                    notes
                                                      figure 6.1: service-oriented application integration









































                                   Service-oriented Application Integration provides mechanisms to create composite applications,
                                   leveraging services found in many remote systems.
                                   Attempts to share common processes have a long history, one that began more than ten years ago
                                   with the multi-tiered client/server a set of shared services on a common server that provided the
                                   enterprise with the infrastructure for reuse and, now, for integration and the distributed object
                                   movement. “Reusability” is a valuable objective. A common set of methods among enterprise
                                   applications  invites  reusability  and,  as  a  result,  significantly  reduces  the  need  for  redundant
                                   methods and/or applications.
                                   While most methods exist for single-organization use, we are learning that there are times when
                                   it makes sense to share between organizations. In a new twist on the longstanding practice of
                                   reusability, we are now hoping to expand this sharing beyond intraenterprise to trading partners,
                                   as well; for example, sharing a common logic to process credit requests from customers or to
                                   calculate shipping costs using a set of Web services.
                                   Unfortunately, absolute reuse has yet to be achieved on the enterprise level. It is an even more
                                   distant goal between trading partners. The reasons for this failure are primarily political. They
                                   range from internal politics to the inability to select a consistent technology set. In most cases, the
                                   actual limit on reuse results directly from a lack of enterprise architecture and central control.
                                   Utilizing the tools and techniques of application integration gives us the opportunity to learn how
                                   to share common methods. More than that, these tools and techniques create the infrastructure
                                   that can make such sharing a reality. By taking advantage of this opportunity, we are integrating
                                   applications so that information can be shared, even as we provide the infrastructure for the
                                   reuse of business logic.



          110                              LoveLy professionaL university
   111   112   113   114   115   116   117   118   119   120   121