Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Web Services/SOA in the Portuguese Parliament The whole is greater than the sum of its parts Matos, Margarida –"— Presentation transcript:

1 Web Services/SOA in the Portuguese Parliament The whole is greater than the sum of its parts Matos, Margarida – margarida.matos@ar.parlamento.ptmargarida.matos@ar.parlamento.pt França, Nuno – nuno.franca@ar.parlamento.pt ICT 2006, Vilnius October 2006

2 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)

3 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

4 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

5 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”

6 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

7 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

8 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 AR@Net was deployed in April 2002 (ASP/DCOM)

9 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

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

11 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

12 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 2007. Public web services to supply parliament information to internet users

13 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

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


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

Similar presentations


Ads by Google