1 / 26

Playing Well With Others

Learn how web services can enable applications to communicate, share data, and seamlessly integrate with other systems. Explore the benefits and implementation of web services using open protocols and XML for data exchange. Discover the power of web services in creating a connected and versatile web infrastructure.

sergioc
Download Presentation

Playing Well With Others

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Playing Well With Others Using Web Services For Interoperability and Content Interchange Dmitriy Babichenko, Teppituk Krinchai, James B. McGee Laboratory for Educational TechnologyUniversity of Pittsburgh School of Medicine

  2. Take a look at the following 3 websites…

  3. Let’s take a closer look…

  4. Now take a look at Amazon

  5. What is so special about Facebook and Amazon?

  6. Web Service Infrastructure

  7. Web services are application components • Web services communicate using open protocols • Web services are self-contained • Web services are self-describing • Web services can be used by other applications What Are Web Services?

  8. Well-supported by most modern programming languages • Use XML to pass data • Low implementation cost Implementation

  9. DimwsAs New vpSim.externalDataAccess • Dim link AsString = ws.generatePlayerLink(userName, userPassword, learnerUserID, learnerFirstName, learnerLastName, learnerEmail, caseID) • Response.Write("<a href='" & link & "' target='_blank'>" & link & "</a>") Example

  10. Why should you care?

  11. Imagine a system infrastructure where a student logs into a web portal…

  12. …and sees a calendar that aggregates data from Microsoft Exchange, Learning Management System (LMS) and portal events…

  13. …where a single blog application can be implemented in multiple web systems…

  14. … and a learning module can launch a virtual patient simulation…

  15. … and a virtual patient simulation can send a student performance report to any LMS

  16. Navigator LMS Lab for Educational Technology Web Application Infrastructure Blog Virtual Patient Simulator Clinical Log Microsoft SharePoint Web Portal

  17. Questions? Dmitriy BabichenkoLaboratory for Educational TechnologyUniversity of Pittsburgh School of Medicine dmitriy@medschool.pitt.edu

More Related