|
TalisInvolvementInJangle
Overview of Talis' involvement in Jangle
Why would a library systems vendor (like Talis) want to help produce an open source toolkit to enable library systems to present data as web services? In short, we believe the following: Systems should be open to their users. Talis recognises that library system technicians want to be able to access the data in their LMS/ILS on their terms. Many organisations have in-house developers who are acutely aware of their organisation's requirements, and need to be able to integrate LMS/ILS data with internal systems (e.g. portals, intranets). Traditionally, library systems have provided this facility at a price (e.g. buying an add-on web services module), or provided only minimal, primitive tools for accessing library data (e.g. text file dumps). Where web service APIs exist for a product, they are often difficult to invoke (e.g. requiring knowledge of SOAP), and return data in arcane or proprietary formats. This makes it difficult to build client software, and difficult to integrate data across systems. The aim of Jangle is to help standardise user-friendly APIs for library web services: both for the format of requests to those services, and the format of responses. Talis has pioneered simple, usable web services with the Keystone product, and is using the TalisSOA framework behind this product to seed Jangle. Talis also stands to benefit from this, as we frequently work with other vendors on integration projects. By standardising library APIs across systems, we hope to make integration tasks less costly for ourselves and our clients. ActivityJangle project activity will proceed on two fronts:
|
Sign in to add a comment