diplomsko delo
Dane Porenta (Author), Matjaž B. Jurič (Mentor)

Abstract

Razvoj spletnih storitev v Javi

Keywords

spletna storitev;SOAP;REST;Java;vmesnik API;računalništvo;računalništvo in informatika;visokošolski strokovni študij;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UL FRI - Faculty of Computer and Information Science
Publisher: [D. Porenta]
UDC: 004.738.52:004.43(043.2)
COBISS: 9056596 Link will open in a new window
Views: 49
Downloads: 4
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Web services development in Java
Secondary abstract: We focused on web services and their development. We presented two of the most common types of web services: SOAP and REST web services. We showed how they work, how to develop and ways how client can invoke them. Looking into SOAP web service details we described it's SOAP protocol and WSDL file for describing web service. We also described WS–* specifications and WS–I Basic Profile, which helps with interoperability. After describing SOAP web services, we described REST web services. Here we explained REST architecture style, which is a backbone for this kind of services, and WADL file to describe service. We also compared SOAP and REST web services, explained why REST service is better and why SOAP service is better and which one is better in different situations. We described API interfaces for development of web services in Java environment. We also compared JAX–RS and JAX–WS. We developed an example of SOAP web service, which has functions to view or modify records in specified tables in database. In the end, we generated SOAP client for my SOAP web services from its WSDL file. We also developed an example of REST web service. It utilizes database as source of resources. We set access root and URIs for accessing the developed web service and defined methods for each type of requests and URIs. We also developed REST client at the end. We developed both web services with NetBeans tool together with GlassFish server, where we successfully deployed them and have been testing them.
Secondary keywords: web service;SOAP;REST;Java;API interface;computer science;computer and information science;diploma;
File type: application/pdf
Type (COBISS): Bachelor thesis/paper
Thesis comment: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Pages: 53 f.
ID: 24063163
Recommended works:
, diplomsko delo
, diplomsko delo