Voyager Web Services and Web Applications Birong Ho Systems Librarian Western Michigan University March, 2011, Developer Meets Developer -

Slides:



Advertisements
Similar presentations
Testing Web Applications & Services Testing Web Applications & Web Services.
Advertisements

MIA requirements analyis, 13/10/99 1 Introduction to the MODELS Information Architecture (MIA) and the requirements analysis study Rosemary Russell, UKOLN.
1 Linked Data outlook Haifa12 th September  Ex Libris Ltd., Internal and Confidential.
Deconstructing NCIP: What is NCIP and Why Should I Care? Northwest ILL 2012 Peter Collins.
1. The Digital Library Challenge The Hybrid Library Today’s information resources collections are “hybrid” Combinations of - paper and digital format.
Bringing it all Together Sierra as Library Services Platform Today and Tomorrow Next Generation Library Services Platform Steven Nielsen Vice President-
Object Re-Use and Exchange Mellon Retreat, Nassau Inn, Princeton, NJ, March Herbert Van de Sompel, Carl Lagoze The OAI Object Re-Use & Exchange.
Web 2.0 for AtGentive A Brief Introduction to Web 2.0 Ye DENG
J2ME Web Services Specification.  With the promise to ease interoperability and allow for large scale software collaboration over the Internet by offering.
Liang, Introduction to Java Programming, Seventh Edition, (c) 2009 Pearson Education, Inc. All rights reserved Chapter 42 Web Services.
OKI Focus Groups at Educause, October 2002 Page 1 Open Knowledge Initiative Educause Focus Group Geoff Collier and Robby Robson, Eduworks Educause 2002,
LOCUS Powered by Moodle: Integrating the X-Server into a Learning Management System Mary Reddick Charles Brown-Roberts Carlos Rodriguez.
1 Using Account Status Web Service to design value-added services for your online applications Ivan Chan Media & Systems Services 8th Annual HKIUG Meeting.
B. RAMAMURTHY Web services. Topics What is a web service? From OO to WS WS and the cloud WS code.
SaaS, PaaS & TaaS By: Raza Usmani
Project Update David Lindahl University of Rochester Libraries.
Conversation Starter at ALA Anaheim June 23, 2012 Discovery Here, Discovery There Ken Varnum University of Michigan Pros.
The National Library of New Zealand (Te Puna Matauranga o Aotearoa) & OCLC established a Partnering Agreement for the supply of bibliographic services.
Lightning Talk Fred Rodriguez Nguyen Do CPSC 473 May 6, 2012.
Developer Chicago 1-2 Feb 2010 Ken Herold Hamilton College.
Dispelling the Limitation Myth: Boundless Opportunities for Teaching & Learning with Blackboard Melissa Anderson Strategic Advisor, Blackboard, Inc.
EXtensible Catalog David Lindahl University of Rochester.
1 The Benefits of Collaboration: Optimizing Content Coverage in Library Discovery Systems -- Discovery Providers CNI Membership Meeting | December 2014.
VuFind at the University of Illinois LITA National Forum October 3, 2009.
Linking Courseware to Library Resources Using OpenURL The Missing Link? CNI April 30, 2003 Oren Beit-Arie Linking Courseware to.
PHP and MySQL by Example COMP YL Professor Mattos.
Leveraging ArcGIS Online Elevation and Hydrology Services
One Platform, Two Stories. Willamette University Oregon State University.
Capture the Movement: Banner 7.0 and Beyond Susan LaCour, Senior Vice President, Solutions Development California Community Colleges Banner Group.
Technical Team WITSML SIG Dubai - November 2008 John Shields / Gary Masters.
Roberto Lucchi Esri INSPIRE Discovery, View and Download and OGC standards.
Web Services BOF This is a proposed new working group coming out of the Grid Computing Environments Research Group, as an outgrowth of their investigations.
Introduction to Server-Side Web Development Introduction to Server-Side Web Development using JSP and Web Services JSP and Web Services 18 th March 2005.
Breaking Open the Silos: Building a Collaborative ILS Middleware Platform Session Emily Lynema, NCSU & Roy Tennant, OCLC.
ICalendar Compatible Collaborative Calendar- Server (CCS) Web Services Ahmet Fatih Mustacoglu Indiana University Computer Science Department Community.
Free the Data: creating a web services interface to the online catalog Emily Lynema NC State University Libraries Code4lib 2007 February 28, 2007.
WEB SERVICE DESCRIPTION LANGUAGE (WSDL). Introduction  WSDL is an XML language that contains information about the interface semantics and ‘administrivia’
1  Ex Libris Ltd., Internal and Confidential Alma Product Update ELUNA | Athens, GA| May 2013 Dvir Hoffman Director, Marketing & Product Management.
1 Ex Libris Alma Overview. 2 Discovery & Access Purchasing Building Collections Personalized Experience Demand & Usage-Driven Research Involvement Joint.
South Dakota Library Network ALEPH Basic Circulation Training Renewals South Dakota Library Network 1200 University, Unit 9672 Spearfish, SD
Ex Libris Developers Network Develop. Experiment. Collaborate.
Discovering Value : Discovery Services and ERM Systems Together Nancy Fleck Michigan State University Ted Fons Innovative Interfaces.
Resource Management Update ELUNA 2013 | May 2013
Aleph Restful APIs Ori Miller June 2012.
Introduction to Voyager 9 Primo OPAC
1 Orientation and concepts: Alma concepts. 2 Copyright Statement All of the information and material inclusive of text, images, logos, product names is.
Zend Framework. What is the Zend Framework? Zend Framework is a high quality and open source framework for developing Web Applications and Web Services.
ODATA DESIGN PRINCIPLES July 26, BUILD ON HTTP, REST OData is a RESTful HTTP Protocol Build on HTTP Entities modeled as Resources Relationships.
The ECOST Web-based platform for data providers and for data users.
Delivers local and global resources and OCLC e-Content in a single search Paul Cappuzzello Senior Library Services Consultant
Delivers local and global resources in a single search The first, easy step toward the first cooperative library service on the Web WorldCat Local “quick.
Alliance shared management service Some notable wins: – Alma Analytics: Support for distributed Network Zone reporting in May 2016 – Some user interface.
| 1 EBSCOadmin EBSCO Support EDS Wiki Renata Wlodarczyk | EBSCO.
International Planetary Data Alliance Registry Project Update September 16, 2011.
Linked Data in Alma and Publishing the Linked Data to Primo
Developer Guidelines for community participation
WEB SERVICES.
Primo, MetaSearch, and Primo Central
Unit – 5 JAVA Web Services
Interoperability Between Aleph and Primo: Aleph Restful APIs
VistA on Doug Martin, MD.
Wsdl.
New Alma Customer Onboarding Preparation and Best Practices
VuFind at the University of Illinois
EXTENSION AND INTEGRATION
Introduction to Web Services
Chapter 42 Web Services.
Distributed System using Web Services
Westin Westminster Westminster, Colorado April 24, 2019
Presentation transcript:

Voyager Web Services and Web Applications Birong Ho Systems Librarian Western Michigan University March, 2011, Developer Meets Developer -

Voyager Web Services ? The set of Web services that was introduced previously has been enlarged to increase the openness of Voyager, facilitating its interoperability with other systems and enabling customers to develop code extensions that they can share with the Voyager community. All Web services are available in the Developer Zone of the EL Commons collaborative Web site.

Voyager Web Services erOI/XML+Over+HTTP+Web+Services erOI/XML+Over+HTTP+Web+Services There are two types of open interfaces in Voyager: RESTful APIs and XML over HTTP.

the clients/user agents used at WMU Discovery Layer Tool (open source) Local PHP programs to batch process Renew

public function submitRecall($bibid, $itemid, $patron, $pickuplocation){ global $configArray; $client = new HTTP_Request(' $client->setMethod(HTTP_REQUEST_METHOD_POST); $recallxml = ' Western Michigan University Libraries Westcat WMICHDB RECALL 36 thisCopy

'. $bibid. ' '. $pickuplocation. ' '. $itemid. ' '. $patron['institution_id']. ' '; $client->addHeader('Content-Type', 'application/x-www-form-urlencoded\r\n'); $client->addRawPostData($recallxml); $client->sendRequest(); $recallresponse = $client->getResponseBody(); header('Location: '. $configArray['Site']['url']. 'MyResearch/Holds'); }

Holds Requests Management

Short Loans Requests Management

References ntService ntService Duong, Chi-Hoi, Voyager Developer, Focus Point of Open Platform, Voyager Web Services, Developers Meet Developers Meeting, Chicago, IL, USA March 26, Introduction to Voyager RESTful APIs, to+Voyager+RESTful+APIs to+Voyager+RESTful+APIs Sherman, Dennis Using Voayge Web Services, Ex Libris Technical Seminar, May