Web Services & API กฤษฎา แก้วผุด ผ่อง นักวิชาการ คอมพิวเตอร์ งานเทคโนโลยี สารสนเทศ หอสมุดและคลัง ความรู้ม. มหิดล Mahidol.

Slides:



Advertisements
Similar presentations
Login to Top Hat Password Log In Need a Top hat Account – sign up here. I forgot my password You must log in first Display error Messages here.
Advertisements

OCLC Grid Services Boot Camp About the WorldCat API Bruce Washburn Consulting Software Engineer, OCLC.
Department of Taxes Agency of Administration Vermont Department of Taxes Property Transfer Tax Return Online Service Proposal Created by the Vermont Department.
Education 2012 Presented by Marina Ward. Online Catalogue: Searching the Catalogue PIN Reading History How to find journal articles (2 nd Term)
EVERY CONNECTION has a starting point. EVERY CONNECTION has a starting point. WorldCat Navigator - Authentication Library Hosted Navigator EZproxy and.
Priority Paging Training for the new III Holds System.
LAS : Destiny and Web Path Express. How Do I Login? All students at LAS are able to use the Destiny Library System to search for books and publications.
Arkansas IUG June 18, 2010 Nathan James, MLIS
Unicenter© ServicePlus Service Desk How to manage helpdesk tickets
MILLENNIUM LIBRARY SYSTEM Return on Investment (ROI) University of Pretoria Scenario Presented by Soekie Swanepoel & Anette Lessing GAELIC Show ‘n Tell,
Sierra REST APIs – Real World Applications
Snark Hunting Using Millennium for ACRL Annual Statistics Matt Polcyn 2009 OPAL Conference.
Deconstructing NCIP: What is NCIP and Why Should I Care? Northwest ILL 2012 Peter Collins.
Web Services Darshan R. Kapadia Gregor von Laszewski 1http://grid.rit.edu.
Jeerapol kumkeam KMUTNB LIBRARY
Finnish Overview Nordic Innovative Users Group 2008 Susanna Aakko HelMet Library.
1 Pickup Anywhere overview Based on Alliance Borrowing Day presentation by Pam Mofjeld, III and OhioLINK documentation Some slides courtesy of III and.
Co-presenters: Shuqin Jiao and Jin Park Pius XII Memorial Library Saint Louis University.
RFID & III API MENA IUG 3rd Annual Meeting November 18 – 19, 2008 American University of Sharjah United Arab Emirates Huguette Yaghmour Director of Library.
Hong Kong INNOVATIVE Users Group Release 2009B 8 December 2009.
1 Dec The Hong Kong Institute of Education Library Integrating Innopac with HKIEd “Portal” Environment Ivan Chan The Hong Kong Institute of Education.
RSS and the WebPAC: Basics and Beyond Corey Seeman, Kresge Business Administration Library Dinah Sanders, Product Manager.
Library integrated system -Aleph Fang Peng Stony Brook University.
1 Using Account Status Web Service to design value-added services for your online applications Ivan Chan Media & Systems Services 8th Annual HKIUG Meeting.
Millennium Enhancements Present and Future…. Enhancements 2009A Last 2 patrons that have checked out an item. They have started rewriting the core software.
We use EZProxy, a proxy server software recently bought by OCLC. Proxy server.
Introduction to Integrated Library Systems
Health Center Library Overview Evelyn Morgen, Director March 2007.
RFID What is RFID? The Georgetown Experience Technical Considerations
QUICK CIRC Circulating Ephemeral Items. QUICK CIRC Using Polaris Quick- Circ, you can circulate items that are not intended for full cataloging and generate.
CUNY+ Library Catalog Multimedia DVDs MAPs BOOKs DOCUMENTs PERIODICALs ELECTRONIC BOOKs.
TUT LIS IT & SYTEMS 1Compiled by Nokuphiwa. TUT LIS IT & SYTEMS MILLENNIUM ILL TRAINING TUT LIS decided to use Millennium ILL for the purposes of circulating.
Building + Consuming WebServices CF Style Kevin Penny MMCP (4.5/5/MX6)
Developer Chicago 1-2 Feb 2010 Ken Herold Hamilton College.
Polchow, M. - Homework 3 1 Check out books Patron database Patron ID barcode Book barcode Book database Circulation database Patron id number Book id number.
Millennium Circulation Development Update
Conference Overview. PASSWORDS You can set your password policy to enforce users to change their passwords periodically.
Protecting Patron Information in a Consortial Environment Issues and Strategies Jennifer Kuntz
How to hold items online? First, search the item..
Web Services Brenton Lovett Wizard Information Services.
Summit Borrowing Behind-the-scenes Nancy Nathanson, Resource Sharing Program Manager (541)
Visamäki Campus Library Building D Introduction to HAMK Library and information services.
Midterm Hardware vs. Software Everyone got this right!
Crystal Reports and Circulation Workflow Margie Fiels  Head, Access Services Bob Gerrity  Head, Systems Boston College Libraries.
2008 ILS Initiatives October 3, 2007 Users Group presentation of possible ILS related projects in 2008.
Introduction to Web Services Eric Lease Morgan University Libraries of Notre Dame June 24, 2005.
NCIP and Self Service Giving the User Control and Context Vicki Terbovich Information Technology Officer Maricopa County Library District
Serving Patrons Millennium Silver Circulation Features and Products.
SB Day 2006 Enhancements Nancy Nathanson 2 3 PUA – receiving: barcode a fix for sites having trouble receiving items by barcode (i.e. barcode normalization)
Arkansas-IUG Conference December 2009 Tim Whisenant, Customer Sales Consultant.
Requesting in the Catalogue : from carbon paper to online service Lynne Billington Systems Librarian State Library of New South Wales.
Old Town Library Group Members Tatiana Ruiz Judith Webb Paul Salvo Phase two.
VDX 2007 VUGANZ, February ZPORTAL – My Requests Search for a request by ILLNO ‘My Requests’ API to allow third party OPACs to view a user’s requests.
Greenstone Internals How to Build a Digital Library Ian H. Witten and David Bainbridge.
Workflows Symphony 3.2 CIRCULATION MODULE OVERVIEW Ontario Library Service - North 2009.
4.18 Preliminary demonstration of circulation-related enhancements and bug fixes Sponsored by the Pioneer Consortium with features sponsored by SCLS.
A SSOCIATION OF R ESEARCH L IBRARIES Intra-Consortium Patron Online Borrowing (ICBOP) An Overview of Options and the Standards that Will Make.
Using SQL for Patron Card Expiration Reminders For Norcal IUG – Nov. 20, 2015 At the Berkeley Public Library.
A Mobile Library Management System Advisor: Dr. Shen Student: Ananta Gampaa November 8 th,2005.
Sierra APIs Rebecca Jones, VP of Software Engineering, III Brad Jung, VP of Product Management, III.
Types of Information Systems Dr. D. Bilal IS 582 Spring 2007.
APIs for My Account, Search, and Library Card Registration Intermediate, Polaris, Public Libraries Presented by Mark W. Jarrell Online Applications Developer.
ILL Integration with Alma and UW Libraries Heidi Nance, UW Libraries May 29, 2014.
Marylhurst University, Shoen Library Chris Wiley, Access Services May 28, 2014 ILL / ALMA Integration.
Sharing Resources: Orca Borrowing Nancy Nathanson, Systems Manager (541)
Library APIs and Web Services, SaaS, Cloud Computing.
University System of Georgia
How to renew the library materials that is/are on loan online. 1
Integrating III/Sierra with ILLiad and Relais/BorrowDirect
SEMCOM COLLEGE LIBRARY INFORMATION SYSTEM
Presentation transcript:

Web Services & API กฤษฎา แก้วผุด ผ่อง นักวิชาการ คอมพิวเตอร์ งานเทคโนโลยี สารสนเทศ หอสมุดและคลัง ความรู้ม. มหิดล Mahidol University Service Consumer Service Provider

3 Service Publisher/Provider ( ไฟล์ WSDL) Service Consumer /Requestor Service Registry

Web Services, API and Millennium Integration  What do API & Web Services do? Teach different systems to work together Allows Millennium to work with a third party application IUG16th Mahidol University Millennium Server Your Applications API / WSDL file

ervices/PatronIO?wsdl IUG16th Mahidol University

Web Services, API and Millennium Integration  How do libraries use API ? For selfcheck For fines payment For backups For web portal integration IUG16th Mahidol University

 What might you do with an API? Read records Update/create records Search for records Perform a business function e.g. >renew a book >pay off a fine IUG16th Mahidol University Web Services, API and Millennium Integration

Mahidol University Available API products Patron API My Millennium Web Service Patron Update Web Service Fines Payment Web Service Item Status API And More...

Patron API – How It Works Send an HTML request to a URL The API returns patron data Allows limits by library or vendor Often used for patron verification Millennium ServerYour Applications REC INFO[p!]=p EXP DATE[p43]= - - PCODE1[p44]=d PCODE2[p45]=s PCODE3[p46]=4 P TYPE[p47]=2 TOT CHKOUT[p48]=48 TOT RENWAL[p49]=0 CUR CHKOUT[p50]=3 BIRTH DATE[p51]= HOME LIBR[p53]=north NAPI/.p112233/dump Patron API – How It Works For authenticati on

Patron API – How It Works My Millennium Web Service For Display SearchPatrons Current checkouts, including due dates Items available for pickup Status of outstandings holds Booking information Fines information

How It Works Send an XML request to the server The web service returns patron data Send an XML update to the server Get back status or errors Millennium record updated Millennium ServerYour Applications... searchPatrons update status Patron Update Web Service For updating patrons

How Fines Payment works External software requests patron fine information Millennium responds External software displays fines External software takes payment External software sends payment information Millennium updates patron record Millennium Server External Software searchPatrons patronInfo payPatronFine Fines Payment Web Service For Selfcheck

Patron API – How It Works Item Status API For Selfcheck Teaches MilCirc to work with RFID Multiple item checkin and checkout

Express Lane Checkout

MilCir Checkout

Mahidol University

* nid=186 * /50/UDDI.pdf * t/THeGIFth.pdf * mentLibraryCharges2.pps * APIs – The Glue You Can Alan Dyck, Product Manager, Web Eric Leckbee, Product Manager, Circulation (IUG 2011-San Francisco) Reference Mahidol University

* Web Services, APIs and Millennium Integration / Eric Leckbee, Product Manager, Circulation (IUG 2010-Chicago) Reference Mahidol University

Mahidol University ขอบคุณ ครับ