Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited Making Web Services Work Duncan Johnston-Watt Chief Technology Officer, Enigmatec.

Slides:



Advertisements
Similar presentations
Oracle Fusion Applications Review Presented by: BizTech.
Advertisements

Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Financial Services Analytics Customer Panel & Discussion CON 7044 Stuart Houston Global Solution Director, Financial Services Analytics Financial Services.
Delivering Mission Agility Through Agile SOA Governance 13 th SOA e-Government Conference 4/12/2012 Presented by Wolf Tombe Chief Technology Officer (CTO)
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. Workflow utilization in composition of complex applications based.
Leveraging Technology to Enhance PeopleSoft Web Services (SOA) System Efficiency Lorne Kaufman, Managing Director.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
Web Services Andrea Miller Ryan Armstrong Alex. Web services are an emerging technology that offer a solution for providing a common collaborative architecture.
The WSMO / L / X Approach Michael Stollberg DERI – Digital Enterprise Research Institute Alternative Frameworks for Semantics in Web Services: Possibilities.
Service Oriented Application Integration (SOAI) IT 490 NJIT.
FREMA: e-Learning Framework Reference Model for Assessment David Millard Yvonne Howard IAM, DSSE, LTG University of Southampton, UK.
1 WS Technologies III BPEL4WS Roberto Bruni Dipartimento di Informatica Università di Pisa Models and Languages for Coordination and Orchestration IMT-
Systems Integration & Consulting June Copyright ® 2009 Ayenda Agenda Introduction to Systems Integration System Integration Challenges and Opportunities.
1 sm Using E-Business Solutions to Meet Management Challenges: Interoperability & Flexibility Bring Success to the Implementation of Specialized Components.
Amadeus Travel Intelligence ‘Monetising’ big data sets
Software Architecture April-10Confidential Proprietary Master Data Management mainly inspired from Enterprise Master Data Management – An SOA approach.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | OFSAAAI: Modeling Platform Enterprise R Modeling Platform Gagan Deep Singh Director.
TIBCO Service-Oriented Architecture (SOA) Our SOA solutions help organizations migrate to an infrastructure composed of services that can be assembled,
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
Securing Legacy Software SoBeNet User group meeting 25/06/2004.
3 Cloud Computing.
SOA, BPM, BPEL, jBPM.
Word Wide Cache Distributed Caching for the Distributed Enterprise.
ESB Guidance 2.0 Kevin Gock
THE NEXT STEP IN WEB SERVICES By Francisco Curbera,… Memtimin MAHMUT 2012.
August 27, 2008 Platform Market, Business & Strategy.
Model Bank Testing Accelerators “Ready-to-use” test scenarios to reduce effort, time and money.
Web Services Mohamed Fahmy Dr. Sherif Aly Hussein.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
1 Web Service Choreography Interface (WSCI) 1.0 W3C Note 8 August Dumitru Roman.
I Copyright © 2004, Oracle. All rights reserved. Introduction Copyright © 2004, Oracle. All rights reserved.
Architecting Web Services Unit – II – PART - III.
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 1 Interoperability: Ensuring the Success of Web Services.
Web Services based e-Commerce System Sandy Liu Jodrey School of Computer Science Acadia University July, 2002.
Based on the paper “Myths around Web Services” by Gustavo Alonso Web Services & Myths Around it Debashis Roy Deepa Saha.
Web Services Based on SOA: Concepts, Technology, Design by Thomas Erl MIS 181.9: Service Oriented Architecture 2 nd Semester,
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
Service Oriented Architecture CCT355H5 Professor Michael Jones Suezan Makkar.
© 2005 IBM Corporation IBM Business-Centric SOA Event SOA on your terms and our expertise Operational Efficiency Achieved through People and SOA Martin.
Distribution and components. 2 What is the problem? Enterprise computing is Large scale & complex: It supports large scale and complex organisations Spanning.
WSDL – Web Service Definition Language  WSDL is used to describe, locate and define Web services.  A web service is described by: message format simple.
Course: COMS-E6125 Professor: Gail E. Kaiser Student: Shanghao Li (sl2967)
Dr. Rebhi S. Baraka Advanced Topics in Information Technology (SICT 4310) Department of Computer Science Faculty of Information Technology.
Kingdom of Saudi Arabia Ministry of Higher Education Al-Imam Muhammad Ibn Saud Islamic University College of Computer and Information Sciences Introduction.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Web Services Architecture Presentation for ECE8813 Spring 2003 By: Mohamed Mansour.
March 24, 2007 SOA CoP Demo Model Driven Enterprise SOA GSA Financial Management Enterprise Architecture Cory Casanave cory-c (at) modeldriven.com Oct.
Web Services. Web Service: Simple definition : “ Service Offered On the Web “ Technically : “ A Web Service is a programmable application component that.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
Business Process Execution Language (BPEL) Pınar Tekin.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Introduction to Oracle Forms Developer and Oracle Forms Services
.NET Omid Darroudi.
Introduction to Oracle Forms Developer and Oracle Forms Services
Architecting Web Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Architecting Web Services
Web Ontology Language for Service (OWL-S)
XML Based Interoperability Components
Inventory of Distributed Computing Concepts and Web services
3 Cloud Computing.
Distributed systems: How did we get here?
SOA-1: Fundamentals of Service-Oriented Architecture
Introduction to SOA and Web Services
Introduction to Web Services and SOA
Distributed System using Web Services
Presentation transcript:

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited Making Web Services Work Duncan Johnston-Watt Chief Technology Officer, Enigmatec Corporation W3C Web Services Choreography WG, F2F, Oracle, March 13, 2003

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited Within five years Process-oriented Middleware will be the dominant platform for distributed computing Over the next three years Process-oriented Middleware will radically transform our Financial Services infrastructure Proposition

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited Gestalt Shift  Message-oriented Middleware  Underpinned by Self-Describing Data  Led to explosion in event-driven programming  Pioneered in Financial Services, SCM, …  Process-oriented Middleware  Underpinned by Self-Executing Logic  Intelligent Infrastructure  Building blocks - Java™ Technology and XML  Formal foundations -  -Calculus  Coming soon to a Financial Services institution near you …

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited POM in a Nutshell  Very powerful abstraction  Closer to the holy grail of “Interfacing Thought”  POM is all about what CJ Date calls “What, not how” POM enables –  Processes to be described declaratively  Conversations between processes to be scripted declaratively  Process requirements to be specified declaratively  Resources available to be listed declaratively

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited POM in a Nutshell  Facilitates the decomposition, decoupling and distribution of complex business or operational processes  Delivers what the business needs  Dynamic distributed policy management  Automatically compensates for IT constraints  Agility  Enables runtime process optimization  Refracturing

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited The Challenge Change in work practices Rapidly changing markets Fundamental change in regulations Fundamental change in business Formulate processes centrally Distribute across IT infrastructure Modify locally without loss of control Support long lived processes Provide lower cost solutions

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited Simple Example – Dynamic, Distributed Policy Management Challenge  Needs to provide consistent distributed validation and calculation services to enable the roll out of a New York order management system on a global basis Requirements  Enable change to the validation and calculation rules to be immediate  Enable central control and local personalisation of rules/processes  Massive scalability through high degree of decoupling and distribution  Low total cost of ownership POM  Supports dynamic updating of rules on the fly  Supports central control with local personalisation  Leverages a highly distributed architecture for process execution  Light weight and lower cost solution over a distributed environment

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited  Straight Through Processing (STP)  Core business processing  Pricing and Risk Management Services  Process-oriented approach  Distributed analytics  Smart Routing  Process-oriented approach  Intelligent networking POM & Financial Services The bottom line is that enterprises that refuse to provide appropriate funding and management backing to enable the systematic building of their enterprise’s software infrastructure and, specifically, its Enterprise Nervous System (ENS), as part of the worldwide information grid are putting at risk their long-term viability. Gartner Group, August 2002

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited POM & Financial Services

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited POM & Standards – Web Services Choreography?  POM is an enabling technology for distributed computing solutions  POM can be used in a Web Services play to lower the cost of integration and increase the agility of the offering  What does this mean?

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited Recap: The Financial Services landscape XML Opaque Corba/MOM IIOP SvcLookUp  Classic split into Front/Middle/Back office functions  Transactional islands are glued together  Biggest problems …  Integration of data  Integration of processing

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited  UDDI – Service repository used to look up services  WSDL – Interface for services  Built on Internet Protocols  Leverages XML  SOAP – The on-the-wire protocol Web Services for Financial Services WSDL SOAP UDDI WSDL

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited  The Web  Web Services Stack  Built on Internet Protocols  Leverages XML  Basis for Semantic Integration So What’s New?

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited Smart Financial Services  Need to handle choreography  Different scenarios have different conversations  Conversations are composed of sequences, forks, joins etc etc.  Conversation are state-full  transactional contexts  and theads (correlations)  Conversations have local and global behaviour  Choreography defines observable behaviour  Delivers semantic integration WSDL WSCI

Strictly Confidential © Copyright 2003 Enigmatec Corporation Limited POM Implements Smart Financial Services  POM delivering just in time integration needed for STP and T+1 between institutions and inside institutions  POM can act as an outsourcing enabler because of it’s mobility WSDL POM