Web Service Future CS409 Application Services Even Semester 2007.

Slides:



Advertisements
Similar presentations
웹 서비스 개요.
Advertisements

Overview of Web Services
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
SOAP: Simple Object Access Protocol CS 795/895. Reference links Video: 2-M.
7-1 INTRODUCTION: SoA Introduced SoA in Chapter 6 Service-oriented architecture (SoA) - perspective that focuses on the development, use, and reuse of.
Leading Open Source SOA Dragon SOA Governance Solution Olivier FABRE eBM Websourcing.
Service Oriented Architecture Concepts March 27, 2006 Chris Armstrong
EbXML and the OMG Enterprise Computing Architecture (ECA)
1 Introduction to SOA. 2 The Service-Oriented Enterprise eXtensible Markup Language (XML) Web services XML-based technologies for messaging, service description,
UDDI Overview Web Services Registry SOA Enabler. What Is UDDI? Universal Description, Discovery, and Integration Protocols for web services registry Public.
SOA with Progress Philipp Walther Consultant. © 2007 Progress Software Corporation2 Agenda  SOA  Enterprise Service Bus (ESB)  The Progress SOA Portfolio.
SOA Best Practices INFOSYS 290, Section 3 Web Services: Concepts, Design and Implementation Adam Blum
Intelligent Grid Solutions 1 / 18 Convergence of Grid and Web technologies Alexander Wöhrer und Peter Brezany Institute for Software.
CSC-8530: Distributed Systems Christopher Salembier 28-Oct-2009.
A New Computing Paradigm. Overview of Web Services Over 66 percent of respondents to a 2001 InfoWorld magazine poll agreed that "Web services are likely.
Web Services Andrea Miller Ryan Armstrong Alex. Web services are an emerging technology that offer a solution for providing a common collaborative architecture.
Service Oriented Enterprise CS409 Application Services Even Semester 2007.
Dharmender Singh Leverage Web Services with DRA to Automate User Provisioning.
Demonstrating IT Relevance to Business Aligning IT and Business Goals with On Demand Automation Solutions Robert LeBlanc General Manager Tivoli Software.
Enterprise Solutions BITEC: Business Integration Platform
Secure Systems Research Group - FAU Web Services Standards Presented by Keiko Hashizume.
CONNECT EVERYTHING. ACHIEVE ANYTHING. ™ Top Ten Enterprise Service Bus (ESB) Myths Gordon Van Huizen CTO, Sonic Software March 17, 2005.
Just a collection of WS diagrams… food for thought Dave Hollander.
SOA – Development Organization Yogish Pai. 2 IT organization are structured to meet the business needs LOB-IT Aligned to a particular business unit for.
3 Cloud Computing.
SOA, BPM, BPEL, jBPM.
Strategy Directorate Web Services Technologies Diane McDonald, Strathclyde University Institutional Web Managers.
THE NEXT STEP IN WEB SERVICES By Francisco Curbera,… Memtimin MAHMUT 2012.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
1 Autonomic Computing An Introduction Guenter Kickinger.
Possible Architectural Principles for OGSA-UK and other Grids UK e-Science Core Programme Town Meeting London Monday 31st January 2005 “Defining the next.
Benjamin Moreland Director, Foundation Services
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 1 Interoperability: Ensuring the Success of Web Services.
What is Service Oriented Architecture ? CS409 Application Services Even Semester 2007.
OiCoN 2007Madeira Island Automotive Industry Action Group (AIAG)  Automotive Industry ‘Vertical’ for North American Supply Chain Founded by.
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 1 Interoperability: Ensuring the Success of Web Services.
Promoting Web Services Interoperability Across Platforms, Applications and Programming Languages Basic Profile 1.0 August 12, 2003 Copyright © 2003 by.
Crystal-25 April The Rising Power of the Web Browser: Douglas du Boulay, Clinton Chee, Romain Quilici, Peter Turner, Mathew Wyatt. Part of a.
Web Services Based on SOA: Concepts, Technology, Design by Thomas Erl MIS 181.9: Service Oriented Architecture 2 nd Semester,
Service Oriented Architectures Presentation By: Clifton Sweeney November 3 rd 2008.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
COMPARISSON OF TECHNOLOGIES FOR CONNECTING BUSINESS PROCESSES AMONG ENTERPRISES Maja Pušnik, dr. Marjan Heričko.
AUTHORS: MIKE P. PAPAZOGLOU WILLEM-JAN VAN DEN HEUVEL PRESENTED BY: MARGARETA VAMOS Service oriented architectures: approaches, technologies and research.
Semantic Web Technologies Research Topics and Projects discussion Brief Readings Discussion Research Presentations.
EbXML (Electronic Business XML) Kanda Runapongsa Dept of Computer Engineering Khon Kaen University.
David Smiley SOA Technology Evangelist Software AG Lead, follow or get out of the way Here Comes SOA.
Course: COMS-E6125 Professor: Gail E. Kaiser Student: Shanghao Li (sl2967)
Using WS-I to Build Secure Applications Anthony Nadalin Web Services Interoperability Organization (WS-I) Copyright 2008, WS-I, Inc. All rights reserved.
SOA-6: Standards for Service-Oriented Architecture Glen Daniels Standards Strategist, Sonic.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Business Goal-Driven Optimization of Business Process in EERP James Wei Guo, eBridge China Symon Chang, BEA Systems Inc. April 29, 2008 Copyright © 2008.
Overview of SOA and the role of ESB/OSB
INFSO-RI Enabling Grids for E-sciencE Web Services Mike Mineter National e-Science Centre, Edinburgh.
RobustBPEL2: Transparent Autonomization in Business Processes through Dynamic Proxies Onyeka Ezenwoye S. Masoud Sadjadi Autonomic Computing Research Lab.
23 May 2006 SOA for E-Gov Interoperability at Work: Improving Rapid First Response 1 SOA for E-Government Interoperability at Work: Improving Rapid First.
Service Oriented Architecture Enabling the Agile and Flexible Business of the 21 st Century.
SOA Blueprints Learning Best Practices and Sample Applications for SOA Miko Matsumura.
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.
A service Oriented Architecture & Web Service Technology.
XML Based Interoperability Components
Inventory of Distributed Computing Concepts and Web services
3 Cloud Computing.
Web Services Interoperability Organization
WEB SERVICES DAVIDE ZERBINO.
SOA in Action Chapter 10 B. Ramamurthy 1/16/2019.
Introduction to SOA Part II: SOA in the enterprise
Presentation transcript:

Web Service Future CS409 Application Services Even Semester 2007

2 Three phases of Web Service evolution: –Age of invention the past. –Age of development the past and current. –Age of mainstream acceptance the current and future until when …? How long is the cycle for this technology…? Web Service Roadmap

3 Age of Invention This is when WS has just been invented. The concept of using XML as the basis of message exchange format for distributed computing has just began. Introduction of 1 st version “core” specifications: SOAP 1.1, WSDL 1.1, UDDI 1.0 Reach its peak at when lots of specifications with “WS” in their names were introduced. Initial product and tool to support WS were also released.

4 Age of Development This is when the age of pragmatic effort to make the technology useful for serious business computing. 2 nd iteration of “core” specifications: SOAP 1.2, WSDL 2.0, UDDI 3.0 Final standardization of specifications began to emerge, e.g. WS-Security. The vendor product is getting maturity and usefulness, focusing on the practical of implementing secure, reliable, and manageable web services.

5 Age of Mainstream Acceptance This is when the underlying technology (Java) and concept of WS will start become “boring” (no excitement with the new features). Dominated by broad adoption of WS and SOA by businesses and non-businesses organizations. Most of the innovation will be in best practice. Main issues: pragmatic product features and interoperability among products.

6 Short-Term Trends of WS Combination of specifications –Problem: hidden cost of adopting and understanding new specifications. –Option: use new specification or stay with current one? –Key consideration: when will we have “enough” specifications? Is it worth it to implement the new one? How about just mix them? Complexity –Problem: too many specifications  too complex infrastructure ! –Key consideration: base specification is a must (XML, SOAP, WSDL). How about the others (UDDI vs internal registry, WS-Security vs WSRM)? Is there any overlapping? Which specifications that we need to focus on?

7 Short-Term Trends of WS (2) Composability –Problem: which specifications can be well-fitted to one another? –Key consideration: don’t use specs that will lock you. Performance –Problem: XML is so flexible  incorporate too many stuffs in it  decreasing performance. –Option: using other core technology? ebXML? XML-Binary? Fast Infoset? New protocol? –Key consideration: how about interoperability?

8 Short-Term Trends of WS (3) Interoperability –Problem: should we use existing or build new? –Key consideration: only use WS-I organization approved specifications. Security –Problem: WS supposedly open standard but security is a must. –Key consideration: is WS-Security specification enough? Are all products out there comply with WS- Security? Do we need to improve the network infrastructure security?

9 Medium-Term Trends of WS Embedded Web Service –WS will be deep-rooted into vendor’s integration runtimes, tooling, and system management. –WS integration into commercial products will be seamless and becoming “must-have” feature, e.g. XML-aware firewall. Emerging best practices –Focus will shift from development of new technology and standards into how to best use them. –Widespread adoption of BPEL, BPEL-oriented business process will become market trend.

10 Medium-Term Trends of WS (2) Policy-based interoperability –Manage diversity through policy. –Combination of WSDL 2.0 and WS-Policy will boost interoperability and exploit WS composability. Service-Level Agreement [SLA] –How well WS is talking to one another. How to measure the QoS? –New specification: WS-Agreement (probably imposed monetary and compensation term for failure scenarios).

11 Medium-Term Trends of WS (3) On-Demand computing in WS –More flexible WS infrastructure with affordable cost. Business Level Standards –Specifications will break down into specific line-of-business level. Increasing role of Enterprise Service Bus –Enable plug-and-play WS features, enforce policy and specifications, etc.

12 Medium-Term Trends of WS (4) SOA based portals –Portal will adapt WS technologies, such as WS Remote Portlets. –Easier to create portal to exploit services offered by businesses. Business Activity Monitoring (BAM) –Analyzing message traffic to detect certain patterns then issue logical warnings. –When WS is a common gateway of message flows, company can focus on it to build business early- warnings capable system.

13 Long-Term Trends of WS SOA based application architecture –Existing software will be wrapped by WS. –Existing software will be decomposed into collections of WS. –New software will be created from scratch with collaborating WS in mind. Value networks –Multiple business partners fulfilling customers’ needs together. –WS will be the core approach for companies to participate in value network.

14 Long-Term Trends of WS (2) Semantics Web Service –Automatically detect that two WS provide the same functionalities although their port types, operations, and messages are named differently. –Increase the “loose-coupling” of WS and improve the independency.

Thank You Doddy Lukito