4130653360

4130653360



W kat is Open Data and How to Benęfit front It \ Opon Data - czym są i jak z nich korzystać 45

centralized or distributed architecture. The centralized option ensures the security of the Open Data. In that case all hardware and software elements of the platform may be installed in the data center of the institution exposing the data. On the other hand, it is a considerable challenge to make such an environment productive and fully available. The performance may be improved mainly through the enhancement of the resources (that is via additional servers, databases, network devices), which is an expensive solution. Another approach is a distributed system. In this case the elements of the system may be situated in different places and with various entities being located in so-called cloud. As a result, Open Data is available in different places in the networked environment, which on the one hand solves the problem of performance, but on the other hand makes the users face the challenge of keeping stored data up-to-date in the distributed environment. This requires the development of tools for synchronizing data with the primary source.

Another matter to be considered is the compliance with the standards and IT protocols used for the data exposure. In order to make data reusable and easy to use in web portals, applications and systems, the programming interfaces known as API (Application Program-ming Interface) should act as data carriers. The data repository using the API can provide the end user with the data represented via the most popular Internet protocols, such as HTT P (Hypertext Transfer Protocol), FTP (File Transfer Protocol) or LDAP (Lightweiglu Directory Access Protocol). Ihese protocols usually send text data. However, the user may also take advantage of less popular protocols (e.g. binary protocols) which are morę difli-cult to implement but ofier better security and compression of transmitted information.

The contemporary trends prove that in the majority of cases the platforms exposing bo tli Open API and Open Data use Web Services technologies based on HTTP protocol. However, another issue arises at this point, namely Web Services (WS) exist in two different models. One of them is strictly related to Service Oriented Architecture (SOA) in the case of which web services take advantage of SOAP protocol and service semantics written in WSDh specification (Newcomer, 2003). Slightly simpler attitude is proposed by the RESTful architectural style (Richardson et. al. 2013) which is based on the Resource Oriented Architecture (ROA), where the access to the service (e.g. to the Open Data) is gained through URL (Uniform Resource Locator) resources and methods in HTTP protocol (such as GET, POST, PUT, DELETE).

Another topie demanding attention appears here, i.e. the format of the data itself as exposed by Web Services. Simple data can be displayed in a text format, e.g. Comma Sepa-rated Values (CSV), or in the key-value format, but also with the help of XML (Newcomer, 2003) and JSON1 (Rockford, 2009) notations.

When dealing with complex data types containing, for instance, graphics, the way of ex-posing such content by Web Services must allow for the simple download of such objeets. The instances of such data types are the Geographic Information System (GIS) records representing maps which are provided via e.g. Web Map Service protocol (WMS).

The application of open protocols and standards presented in this section facilitates both the exposure of Open Data and the creation of applications using it. The accessibility of SDK sets (Software Development Kit) accelerates and simplifies the job of the programmers even further. SDK modules, available for particular programming environments (Java,



Wyszukiwarka

Podobne podstrony:
W kat is Open Data and How to Benęfit front It Opon Data - czym są i jak z nich korzystać 496. Tele
W kat is Open Data and How to Benefitfrom It     Opon Data - czym są i jak z nich kor
W kat is Open Data and How to Benejitfrom It Opon Data - czym są i jak z nich korzystać 474. Open A
43What is Open Data and How to Benefit from ItSebastian Grabowski Orange Polska S.A Centrum Badawczo
Dear reader, The lack of sufficient and independent information about when and how to renovate is of
06 pcx M1-14513IN) 3/3TEMPORARILY SETT1NG UP AND CONNECTING CP-1 PWB ASSEMBLY The following is an ex
itwymha6 I S THAT W HAT Y O U MEAN ? .O CO.WMON MKTAKKł AND HOW TO CORRECT TIIR.MPAUL HANCOCK
Crusader Their History and How to Model them Classic?Vs No1 ŁClassic AFYs Nol history and hcw to m
When and how to make aclaim In the case of hospital and physician services, most providers will invo
When and how to enrol To enrol in UHIP® you may contact the university and register for UHIP® before
cover (59) How to die. How to Iovc. And how to livc. ,
Helmut Cr unther is a young up-and-comer to the mercenary market. Comfor table uuth takiny the
Soarch this sitoLectures on Digital PhotographyHow cameras work, and how to take good pictures using
3fd3676b1e78959ea6f8c43b15f1fbcf CARE AND TREATMENT Including Implants, and how to rebuild your mout
ANNA sum09 USA79 i Reference • Pages A collection of abbreviations and how-to illustrations for sewi
ACRYL1C VACUUM GLOVE 80X ;j; $ Remove gas connector and vacuum pump connector. Open waive O and E m
p1 2 Wacky Wire Ornament Designed by Barbara McOuireTbis ornament is super fun and easy to make! Wir

więcej podobnych podstron