You are on page 1of 14

Weather Client Rest API Webservice

Presented By:-

Ashish Yadav
Amity School of Engineering & Technology

Content

 Introduction to Restful Web Services


 AccuWeather API
 Spring Initializr
 Programming Languages
 About Project & its Implementation
 Conclusion
Amity School of Engineering & Technology

Restful Web Services

• RESTful web services are web services which are REST based.
• Lightweight, simple services and extensible.
• It is Platform independent.
• It is Language independent.
• Work on HTTP protocol.
Amity School of Engineering & Technology

AccuWeather API
• The Weather API is an application programming interface that allows
scripts or code to query weather data.

• The AccuWeather API gives us precise weather data for any point on the
planet.
Amity School of Engineering & Technology

Spring Initializr

Spring Initializr is a web-based tool provided by the


Pivotal Web Service. With the help of Spring
Initializr, I can easily generate the structure of
the Spring Boot Project. It offers extensible API for
creating JVM-based projects.
Amity School of Engineering & Technology

PROGRAMMING LANGUAGES USED FOR THE


DEVELOMENT OF WEB SERVICES

 JAVA

 HTML

 JAVASCRIPT

 JSON

 XML
Amity School of Engineering & Technology

About Project & its Implementation

The Weather Client Rest API Web Service is built using the spring framework and is
based on a spring boot web application. Spring has various kinds of dependencies; we could
add them according to our requirements.
Project type: Maven Project
Language: Java
Dependencies: Spring web
 
In this spring web project, I used JSON for storing and transferring data. JSON is often
used when data is sent from a server to a web page. JSON is "self-descriptive" and easy to
understand.
 
Amity School of Engineering & Technology
Amity School of Engineering & Technology

Working of Weather Client


Amity School of Engineering & Technology
Amity School of Engineering & Technology
Amity School of Engineering & Technology
Amity School of Engineering & Technology

Conclusion
Weather plays a crucial role in our lifestyle, and it's troublesome to set up
daily activities while not time and reporters.
The main aim of my Project is that the forecasting is to produce
information that people and organizations will use to scale back weather-
related harm and succeed social advantages like protective life and property,
public health and safety, prosperity, the economy, and promoting the standard
of life to boost, what's provided.
Amity School of Engineering & Technology

You might also like