Web Services/SOA in the Portuguese Parliament The whole is greater than the sum of its parts Matos, Margarida –

Slides:



Advertisements
Similar presentations
National Institute of Statistics, Geography and Informatics (INEGI) Implementation of SDMX in Mexico.
Advertisements

18 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Introduction to Web Services.
Siebel Web Services Siebel Web Services March, From
Chapter 19 – Service-oriented Architecture
An Approach to Wrap Legacy Applications into Web Services Wesal Al Belushi, Youcef Baghdadi Department of Computer Science, Sultan Qaboos University, Sultanate.
Key-word Driven Automation Framework Shiva Kumar Soumya Dalvi May 25, 2007.
Presentation 7 part 1: Web Services Introduced. Ingeniørhøjskolen i Århus Slide 2 Outline Definition Overview of Web Services Examples Next Time: SOAP.
Presentation 7: Part 1: Web Services Introduced. Outline Definition Overview of Web Services Examples Next Time: SOAP & WSDL.
Independent Insight for Service Oriented Practice Communicating SOA.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Leveraging Technology to Enhance PeopleSoft Web Services (SOA) System Efficiency Lorne Kaufman, Managing Director.
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.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
Aligning Business Processes to SOA B. Ramamurthy 6/16/2015Page 1.
MD703 Class 8 DRAFT Agenda Midterm Return and Review –The Big Fix Discussion Application Integration –Workflow –EAI –Service Oriented Architecture Chapters.
7/18/2011 Lecture 6: Service Oriented Architecture 1.
2006 IEEE International Conference on Web Services ICWS 2006 Overview.
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
Ch 12 Distributed Systems Architectures
CS 522 WebServices -Sujeeth Narayan -Ankur Patwa.
Software – Part 3 V.T. Raja, Ph.D., Information Management College of Business Oregon State University.
B. RAMAMURTHY Web services. Topics What is a web service? From OO to WS WS and the cloud WS code.
Web services A Web service is an interface that describes a collection of operations that are network-accessible through standardized XML messaging. A.
Web service testing Group D5. What are Web Services? XML is the basis for Web services Web services are application components Web services communicate.
Intro to dot Net Dr. John Abraham UTPA – Fall 09 CSCI 3327.
SOA, BPM, BPEL, jBPM.
Chapter 9 Moving to Design Part 2.
SOA-06: Get On the Bus with the OpenEdge ® Adapter for Sonic ESB ® David Cleary Principal Software Engineer, Progress.
Data Integration Problem How to access data across 22 different data systems, most operating on different hardware, using different software, and having.
1 Web Services Distributed Systems. 2 Service Oriented Architecture Service-Oriented Architecture (SOA) expresses a software architectural concept that.
SednaSpace A software development platform for all delivers SOA and BPM.
C Copyright © 2009, Oracle. All rights reserved. Appendix C: Service-Oriented Architectures.
PROJECT NAME: DHS Watch List Integration (WLI) Information Sharing Environment (ISE) MANAGER: Michael Borden PHONE: (703) extension 105.
Web Services Overview Ashraf Memon. 2 Overview Service Oriented Architecture Web service overview Benefits of Web services Core technologies: XML, SOAP,
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
Web Services Architecture1 - Deepti Agarwal. Web Services Architecture2 The Definition.. A Web service is a software system identified by a URI, whose.
11/16/2012ISC329 Isabelle Bichindaritz1 Web Database Application Development.
Microsoft Visual Studio 2010 Muhammad Zubair MS (FAST-NU) Experience: 5+ Years Contact:- Cell#:
UDDI ebXML(?) and such Essential Web Services Directory and Discovery.
What is Service Oriented Architecture ? CS409 Application Services Even Semester 2007.
Web Service Bright + Ong. Meaning A collection of protocols and standards used for exchanging data between applications or systems Written in various.
CSC8530 Distributed Systems XML Web Services David Vaglia.
Web Services based e-Commerce System Sandy Liu Jodrey School of Computer Science Acadia University July, 2002.
Web Services Based on SOA: Concepts, Technology, Design by Thomas Erl MIS 181.9: Service Oriented Architecture 2 nd Semester,
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
Web Services. Abstract  Web Services is a technology applicable for computationally distributed problems, including access to large databases What other.
Semantic Web Technologies Research Topics and Projects discussion Brief Readings Discussion Research Presentations.
The Distance Learning Session Management System for the Next Generation Internet Se-Jun Na.
Overview: Application Integration, Data Access, and Process Change November 16, 2005 Tom Board, NUIT.
Intro to dot Net Dr. John Abraham UTPA CSCI 3327.
Kemal Baykal Rasim Ismayilov
WEB SERVICE DESCRIPTION LANGUAGE (WSDL). Introduction  WSDL is an XML language that contains information about the interface semantics and ‘administrivia’
CSCE 315 – Programming Studio Spring Goal: Reuse and Sharing Many times we would like to reuse the same process or data for different purpose Want.
Intro to Web Services Dr. John P. Abraham UTPA. What are Web Services? Applications execute across multiple computers on a network.  The machine on which.
Basics of SOA Testing Assurance Services Unit 24 February 2016.
©Ian Sommerville 2007COTS-based System Engineering Slide 1 COTS-based System Engineering.
SAP Integration with Oracle 11g Muhammad Raza Fatmi.
12. DISTRIBUTED WEB-BASED SYSTEMS Nov SUSMITHA KOTA KRANTHI KOYA LIANG YI.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
TOPIC: Applications of Web Technologies in Distributed Systems
WEB SERVICES.
Unit – 5 JAVA Web Services
Some Basics of Globus Web Services
Wsdl.
Introduction to Web Services
Middleware, Services, etc.
Presentation transcript:

Web Services/SOA in the Portuguese Parliament The whole is greater than the sum of its parts Matos, Margarida – França, Nuno – ICT 2006, Vilnius October 2006

Web Services/SOA in the Portuguese Parliament ICT 2006, Vilnius October 2006 The problem Informatics systems are being built for decades leading to:  different hardware and operating systems (problem?)  too many tools to support applications (a problem!) the use of ICT in all business areas ( ICT is an infrastructure)

Web Services/SOA in the Portuguese Parliament ICT 2006, Vilnius October 2006 The problem ICT are essential to organizations effectiveness Users are more informed and demanding Information is spread across many applications ICT staff is more and more dedicated to a limited number of technical issues

Web Services/SOA in the Portuguese Parliament ICT 2006, Vilnius October 2006 The problem conclusions Information integration is mandatory! How to integrate?  define a unique platform and recode and/or built monolithic systems  adopt a technology that allows easy communication between systems Intranet technology plays a special role in systems integration

Web Services/SOA in the Portuguese Parliament ICT 2006, Vilnius October 2006 New paradigm wanted dead or alive Solution needed to:  continue to invest in existing systems (whenever they are alive and kicking!!)  integrate different applications with reasonable costs  allow quick development  allow “separation of concerns”

Web Services/SOA in the Portuguese Parliament ICT 2006, Vilnius October 2006 Web Services and SOA SOA (Service Oriented Architecture) is an old topic Web Services is a new technology that can be used to deploy SOA  Web Services are Services based on web technology Web services are based on standards:  Http, XML, SOAP, WSDL, UDDI

Web Services/SOA in the Portuguese Parliament ICT 2006, Vilnius October 2006 Web Services and SOA We can access Web services via http XML provides the common syntax for data exchange The information exchange is in SOAP (a protocol based on XML data format) The web service interface is described in the standard WSDL (another XML based protocol) An application developed in a framework that supports web services can use any web service

Web Services/SOA in the Portuguese Parliament ICT 2006, Vilnius October 2006 Web Services in the Parliament Intranet project started in 2001, with the following goals:  document sharing  quick and cheap information dissemination  information about core business activity was deployed in April 2002 (ASP/DCOM)

Web Services/SOA in the Portuguese Parliament ICT 2006, Vilnius October 2006 Web Services in the Parliament In 2004, new Intranet version supported by web services technology New functionality to the internet site was built with the same technology reusing intranet code whenever possible Write once use many times

Web Services/SOA in the Portuguese Parliament ICT 2006, Vilnius October 2006 Web Services in the Parliament

Web Services/SOA in the Portuguese Parliament ICT 2006, Vilnius October 2006 Web Services in the Parliament Advantages:  easy to reuse code  easy to share business logic and data  easy to do enterprise application integration (EAI)  lower implementation costs  suitable for “separation of concerns” Disadvantage  more difficult for problem troubleshooting

Web Services/SOA in the Portuguese Parliament ICT 2006, Vilnius October 2006 The future SOA definition New web services for:  Directory (AD) basic and complex operations  Oracle applications (PLC and GODE databases)  the new site, to be released in Public web services to supply parliament information to internet users

Web Services/SOA in the Portuguese Parliament ICT 2006, Vilnius October 2006 The future – other “stuff” Business process dematerialization (workflow engine) ERDMS (Electronic Records and Management System) ERP solution E-learning Digital signatures

Web Services/SOA in the Portuguese Parliament ICT 2006, Vilnius October 2006 THE END Thanks for your attention