Rex E. Gantenbein PhD, Senior Member IEEE Center for Rural Health Research and Education University of Wyoming.

Slides:



Advertisements
Similar presentations
웹 서비스 개요.
Advertisements

© 2008 EBSCO Information Services SUSHI, COUNTER and ERM Systems An Update on Usage Standards Ressources électroniques dans les bibliothèques électroniques.
1 Understanding Web Services Presented By: Woodas Lai.
Web Services Nasrullah. Motivation about web service There are number of programms over the internet that need to communicate with other programms over.
Cross-Jurisdictional Immunization Data Exchange Project Updated 4/29/14.
DICOM INTERNATIONAL DICOM INTERNATIONAL CONFERENCE & SEMINAR April 8-10, 2008 Chengdu, China DICOM Security Eric Pan Agfa HealthCare.
Scale Up Access to your 4GL Application using Web Services
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.
Distributed components
Latest techniques and Applications in Interprocess Communication and Coordination Xiaoou Zhang.
IS425 Autumn Norma Sutcliffe Session 71 Web Services A set of tools and protocols which enable software applications to communicate, pass data.
Distributed Information Systems - The Client server model
Ch 12 Distributed Systems Architectures
WHY CENTRALIZED DATA BANKS WON’T WORK FOR HEALTH INFORMATION EXCHANGE (A Lightweight Approach to Implementing a Federated Model for HIE) Rex E. Gantenbein.
Web Service What exactly are Web Services? To put it quite simply, they are yet another distributed computing technology (like CORBA, RMI, EJB, etc.).
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
Enabling Embedded Systems to access Internet Resources.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
UDDI ebXML(?) and such Essential Web Services Directory and Discovery.
Tunis International Centre for Environmental Technologies Small Seminar on Networking Technology Information Centers UNFCCC secretariat offices Bonn, Germany.
CSC8530 Distributed Systems XML Web Services David Vaglia.
Web Services Kanda Runapongsa Dept. of Computer Engineering Khon Kaen University.
2004/12/02Slide Number 1 of 15 Exposure Time Calculator (ETC) as a Web Service Donald McLean 2004 Technology Open House.
EU Project proposal. Andrei S. Lopatenko 1 EU Project Proposal CERIF-SW Andrei S. Lopatenko Vienna University of Technology
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.
Dr. Azeddine Chikh IS444: Modern tools for applications development.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
1 CS 502: Computing Methods for Digital Libraries Lecture 19 Interoperability Z39.50.
Web: Minimal Metadata for Data Services Through DIALOGUE Neil Chue Hong AHM2007.
ICDL 2004 Improving Federated Service for Non-cooperating Digital Libraries R. Shi, K. Maly, M. Zubair Department of Computer Science Old Dominion University.
Chapter 10 Intro to SOAP and WSDL. Objectives By study in the chapter, you will be able to: Describe what is SOAP Exam the rules for creating a SOAP document.
1 Seminar on Service Oriented Architecture Principles of REST.
Kemal Baykal Rasim Ismayilov
WEB SERVICE DESCRIPTION LANGUAGE (WSDL). Introduction  WSDL is an XML language that contains information about the interface semantics and ‘administrivia’
S O A P ‘the protocol formerly known as Simple Object Access Protocol’ Team Pluto Bonnie, Brandon, George, Hojun.
Advanced Web Technologies Lecture #4 By: Faraz Ahmed.
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.
Stages to Services (1) Web processes perform work  Here a CGI script controls programs which analyse bibliographic data in a PDF document.
Slide 1 Service-centric Software Engineering. Slide 2 Objectives To explain the notion of a reusable service, based on web service standards, that provides.
Web Services An Introduction Copyright © Curt Hill.
Feb 24-27, 2004ICDL 2004, New Dehli Improving Federated Service for Non-cooperating Digital Libraries R. Shi, K. Maly, M. Zubair Department of Computer.
Providing web services to mobile users: The architecture design of an m-service portal Minder Chen - Dongsong Zhang - Lina Zhou Presented by: Juan M. Cubillos.
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.
TapirLink: Enabling the transition to TAPIR Renato De Giovanni TDWG 2007.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
Technical lssues for the Knowledge Engineering Competition Stefan Edelkamp Jeremy Frank.
Distributed Systems1 Message Passing vs. Distributed Objects  The message-passing paradigm is a common model for distributed computing, in the sense that.
Ch 2. Application Layer Myungchul Kim
SOAP, Web Service, WSDL Week 14 Web site:
Information Systems and Network Engineering Laboratory I DR. KEN COSH WEEK 1.
IIS 645 Database Management Systems DDr. Khorsheed Today’s Topics 1. Course Overview 22. Introduction to Database management 33. Components of Database.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
21/01/05Pascal BIHLER1 Distribution and Management of Service Descriptions in Pervasive Service Environments A way to enable PerSE for service adaptation.
12. DISTRIBUTED WEB-BASED SYSTEMS Nov SUSMITHA KOTA KRANTHI KOYA LIANG YI.
Web Programming Language
The Client-Server Model
Sabri Kızanlık Ural Emekçi
WEB SERVICES.
Discussions on Heterogeneous Identification Service
Unit – 5 JAVA Web Services
Unit 5 Systems Integration and Interoperability
Database Management System (DBMS)
Service-centric Software Engineering
Web services, WSDL, SOAP and UDDI
The future of distributed systems architecture
SOFTWARE DEVELOPMENT LIFE CYCLE
Chengyu Sun California State University, Los Angeles
Presentation transcript:

Rex E. Gantenbein PhD, Senior Member IEEE Center for Rural Health Research and Education University of Wyoming

2 Centralized Data Management Expensive to maintain – Availability depends on central system Complex to ensure timely updates Requires all participants to use compatible EHRs – Alternative is “interface engine” Requires ID number for all individuals Complicates interoperability beyond state/region

3 Federated Data Management “Network of networks” – Cross-state interoperability scales up – Record locator can use public information Local data is stored locally – Accessed only when needed for exchange – Providers/consumers determine what’s released – Data is as up to date as possible – Failure of a single system doesn’t affect others

Implementing a Federated Model Web services support a lightweight mechanism for exchanging information – Support distributing information in a variety of formats – Minimize the amount of maintenance to an entity’s interface when others are added – Scale well when new systems are connected XML is used to describe a class of a data object and behavior of a program – Uses tags to surround the data to define and group data – Readable by both humans and computers

Implementing a Federated Model Web Service Description Language – Describes the functions available and their interfaces – Describes the parameters that the functions are expecting as well as the return types – File is usually put on a UDDI Directory Server advertising the service Web service runs on an accessible server – Service accepts a request for information and returns the requested information – Messages are formatted according to the description file

Challenges to Interoperability Defining an industry-wide standardized interface (HL7?) Developing translation mechanisms for every platform to/from standardized interface “Intelligent” patient identification scheme based on public information

Comments/Questions?