11.07.2015 Views

transport of dangerous goods and risk management - Kirilo Savić

transport of dangerous goods and risk management - Kirilo Savić

transport of dangerous goods and risk management - Kirilo Savić

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

TRANSPORT OF DANGEROUS GOODS AND RISK MANAGEMENT 182Hence, it is necessary to define or replace the definition (if view with that name already exists in the database) <strong>of</strong>views NASELJENA_MESTA which will have columns (number, topology, geometry) so that they will be taken asan existing table column object, provided that the code topology is equal to the number <strong>of</strong> 25.Middle layer - ServerThe primary function <strong>of</strong> the middle layer is to receive a request from the client, then the execution <strong>of</strong> certainfunctions which are generated by the request <strong>of</strong> a client, creating <strong>and</strong> sending a "response" to a client (in this case itwould be a map).Depending on whether the client sent a request for static or dynamic content, services will either access a databaseor will return already prepared (static) page as response to a client.If the required content is dynamical, on the server must be programs whose execution would be generated by thecontent <strong>of</strong> the communication service to a database. These programs that are executed on the server are calledservlets <strong>and</strong> written mainly in Java code.When you use the word Web, first <strong>of</strong> all it is reference to three major, separate st<strong>and</strong>ards <strong>and</strong> tools based on:language for marking hypertext (known as HyperText Markup Language, HTML), protocol for transferringhypertext (known as HyperText Transfer Protocol, HTTP) <strong>and</strong> packet <strong>of</strong> network protocol TCP/IP.For structuring <strong>and</strong> displaying data in a Web search engine, the most appropriate is HTML. Network protocolTCP/IP transfers data between applications on the Internet. Moreover, HTTP is a component that connects all layersin the GIS three-layer architecture, <strong>and</strong> works as follows: a client web browser sends a request to a Web server forspecific resource, <strong>and</strong> a Web server then sends to the browser a response.Response to HTTP resource transfers required - HTML document, image or output <strong>of</strong> a program - back to the Webbrowser as a "useful load".Web services operate on the principle <strong>of</strong> "Publish - Find - Bind," which means that there is a registry service, inwhich all publicly available service publishes its resources.The client firstly checks the existence <strong>of</strong> the required services in the directory service, <strong>and</strong> then sends the request toa provider, according to their needs. In Figure 4 is shown the scheme <strong>of</strong> the model P-F-B. In the web services are:WMS - Web Map Service,WFS - Web Feature Service,WCS - Web Coverage Service <strong>and</strong>CSW - Catalog Service for Web.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!