Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Web Services and the Service-Oriented Architecture
1. Web Services and the Service-Oriented Architecture November 5, 2009 Ruben Balderas Jill Baron Jessica Ng Jing Yang
2. Basic Concepts Service-Oriented Architecture SOA is an organizing principle for an organization's technical infrastructure to support the needs of the organization's software users. Web services are the dominant approach for implementing SOA.
3. Web Services Are Not Web interfaces Web-based information resources Web-based “services” Software as service Application service provider Web Service Librarian
4. Web Services Definition A Web service is a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format (specifically WSDL). Other systems interact with the Web service in a manner prescribed by its description using SOAP messages, typically conveyed using HTTP with an XML serialization in conjunction with other Web-related standards. (World Wide Web Consortium)
19. Web Services in the Library Environment The VIEWS Initiative Vendor Initiative for Enabling Web Services (VIEWS). A consortium of vendors formed to facilitate the development of interoperable Web services related to library applications. Goal: Provide a forum in which library-automation vendors could establish a set of Web services that can be used in library applications.
20.
21. Produce and maintain a “Web Services Best Practices” document for general use in assessing new and ongoing Web-service applications
27. Library Protocols based on Web Services Z39.50 International: Next Generation (ZING) Established to take the concepts and functionality embodied in Z39.50 forward. Development of a version of Z39.50 in the framework of Web services – search-and-retrieval protocol. SRU: Search/Retrieve via URL SRW: Search/Retrieve Web Service
28. SRU and SRW supports three operations: SearchRetrieve Scan Explain
32. Open Archives Initiative Protocol for Metadata Harvesting Supports federated-search model Harvesting metadata from multiple information repositories Create centralized search services Provides alternative to those based on simultaneous queries. Relies on data providers and service providers. Web harvesting: Provides means to harvest new and changed pages.
50. SOA allows the library or archive: Manage materials effectively Build on resources Greater collaboration with other organizations and businesses Provide services within campus or municipal portal environments or other non-traditional channels Enhance research experience
51. SOA allows the user: Ease of access Multimedia resources More resources = a more global understanding of a subject Opportunity to consider relationships between items More fun