REST API : Web Services

Representational state transfer (REST) or RESTful web services is one way of providing Building RESTful web administrations, as other programming abilities is part craftsmanship, part science. As the Internet business advances, making a REST API turns out to be more concrete with developing prescribed procedures. As RESTful web administrations don’t take after an endorsed standard aside from HTTP, it’s vital to manufacture your RESTful API as per industry best practices to ease advancement and increment customer selection.

By and by, there aren’t a considerable measure of REST API advisers for help the forlorn engineer. is committed to following REST API best practices and making assets accessible to empower brisk reference and self training for the improvement makes individual. We’ll examine both the workmanship and investigation of making REST Web administrations.

What is REST ?

REST remains for REpresentational State Transfer. REST is a web norms based engineering and uses HTTP Protocol for information correspondence. It rotates around assets where each part is an asset and an asset is gotten to by a typical interface utilizing HTTP standard strategies. REST was first presented by Roy Fielding in year 2000.

In REST engineering, a REST Server essentially gives access to assets and the REST customer gets to and shows the assets. Here every asset is distinguished by URIs/Global IDs. REST utilizes different portrayals to speak to an asset like Text, JSON and XML. JSON is presently the most mainstream arrange being utilized as a part of Web Services.

HTTP Methods : 

The accompanying HTTP strategies are most usually utilized as a part of a REST based engineering.

GET – Provides a read just access to an asset.

PUT – Used to make another asset.

Erase – Used to evacuate an asset.

POST – Used to refresh a current asset or make another asset.

Choices – Used to get the upheld operations on an asset.


RESTFul Web Services

A web benefit is an accumulation of open conventions and principles utilized for trading information between applications or frameworks. Programming applications written in different programming dialects and running on different stages can utilize web administrations to trade information over PC systems like the Internet in a way like between prepare correspondence on a solitary PC. This interoperability (e.g., amongst Java and Python, or Windows and Linux applications) is because of the utilization of open gauges.

Web administrations in view of REST Architecture are known as RESTful Web Services. These web administrations utilize HTTP techniques to actualize the idea of REST design. A RESTful web benefit as a rule characterizes a URI (Uniform Resource Identifier), which is an administration that gives asset portrayal, for example, JSON and an arrangement of HTTP Methods.

RESTful Web Services Tutorial

RESTful  Web Services are fundamentally REST Architecture based Web Services. In REST Architecture everything is an asset. Relaxing web administrations are light weight, profoundly adaptable and viable and are regularly used to make APIs for online applications. This instructional exercise will show you the nuts and bolts of RESTful Web Services and contains sections talking about all the essential segments of RESTful Web Services with reasonable illustrations.


This instructional exercise is intended for Software Professionals who will learn RESTful Web Services in straightforward and simple strides. This instructional exercise will give you awesome comprehension on RESTful Web Services ideas and subsequent to finishing this instructional exercise you will be at middle of the road level of aptitude from where you can take yourself at more elevated amount of mastery.


Before continuing with this instructional exercise, you ought to have a fundamental comprehension of Java Language, Text Editor, and so on. Since we will create web administrations applications utilizing RESTful, so it will be great in the event that you have understanding on other web advancements like HTML, CSS, AJAX, and so on.

Full Specification Of OnePlus 3T

Full Specification of OnePlus 3T

In this article we will discuss about Full Specification Of OnePlus 3T , Pros and cons of it.. OnePlus 3T cell phone was propelled in November 2016. The telephone accompanies a 5.50-inch touchscreen show with a determination of 1080 pixels by 1920 pixels at a PPI of 401 pixels for each inch. OnePlus 3T cost in India begins from Rs. 29,999. buy cell phones and they needed to make the buy inside a settled time allotment.

The OnePlus 3T is fueled by 1.6GHz quad-center Qualcomm Snapdragon 821 processor and it accompanies 6GB of RAM. The telephone packs 64GB of interior stockpiling can’t be extended. To the extent the cameras are concerned, the OnePlus 3T packs a 16-megapixel essential camera on the back and a 16-megapixel front shooter for selfies.

The OnePlus 3T runs Android 6.0.1 and is fueled by a 3400mAh non removable battery. It gauges 152.70 x 74.70 x 7.35 (tallness x width x thickness) and weigh 158.00 grams.

The OnePlus 3T is a double SIM (GSM and GSM) cell phone that acknowledges Nano-SIM and Nano-SIM. Availability alternatives incorporate Wi-Fi, GPS, Bluetooth, NFC, USB OTG, 3G and 4G (with support for Band 40 utilized by some LTE organizes in India). Sensors on the telephone incorporate Compass Magnetometer, Proximity sensor, Accelerometer, Ambient light sensor and Gyroscope.

Around OnePlus

OnePlus is a Shenzhen-based start-up and maker of cell phones established in December, 2013. The organization’s specialty is its offered to offer lead level specs in its cell phones, at reasonable costs. OnePlus at first sold its cell phones just through a welcome framework where clients would be sent a welcome to buy cell phones and they needed to make the buy inside a settled time allotment. Generally the organization has held open offers of its cell phones as well.


Full Specification of OnePlus 3T : 

Display : 5.50-inch

Processor : 1.6GHz quad-core

Front Camera : 16-megapixel

Resolution : 1080×1920 pixels


OS : Android 6.0.1

Storage : 64GB

Rear Camera : 16-megapixel

Battery Capacity : 3400mAh


Related article:

OnePlus 5 Specifications Click here

Samsung Galaxy J7 Max Smartphone

Samsung Galaxy J7 Max cell phone

Specification of Samsung Galaxy J7 Max cell phone

Samsung Galaxy J7 Max Smartphone was propelled in June 2017. The telephone accompanies a 5.70-inch touchscreen show with a determination of 1080 pixels by 1920 pixels.

The Samsung Galaxy J7 Max is controlled by octa-center MediaTek Helio P20 processor and it accompanies 4GB of RAM. The telephone packs 32GB of inward stockpiling that can be extended up to GB through a microSD card. To the extent the cameras are concerned, the Samsung Galaxy J7 Max packs a 13-megapixel essential camera on the back and a 13-megapixel front shooter selfies.

The Samsung Galaxy J7 Max runs Android 7.0 and is controlled by a 3300mAh non removable battery. It quantifies 0.00 x 0.00 x 8.10 (stature x width x thickness) .
The Samsung Galaxy J7 Max is a solitary SIM (GSM) . Availability choices incorporate Wi-Fi, GPS, Bluetooth and 4G (with support for Band 40 utilized by some LTE arranges in India).

About Samsung
Established in 1969 as Samsung Electric Industries, Suwon, South Korea-headquartered Samsung Electronics today makes everything from TVs to semiconductors. It discharged its first Android cell phone in 2009, and can be credited with the dispatch of the primary Android tablet in 2010. The organization is among the greatest players in the cell phone showcase on the planet. It has as of late created cell phones running Tizen OS, as a contrasting option to its Android-based cell phones.

Samsung Galaxy J7 Max Smartphone

Detailed specifications
Release date June 2017
Form factor Touchscreen
Dimensions (mm) 0.00 x 0.00 x 8.10
Battery capacity (mAh) 3300
Colours Black, Gold
SAR value NA
Screen size (inches) 5.70
Touchscreen Yes
Resolution 1080×1920 pixels
Processor octa-core
Processor make MediaTek Helio P20
Internal storage 32GB
Expandable storage Yes
Expandable storage type microSD
Rear camera 13-megapixel
Flash Yes
Front camera 13-megapixel
Operating System Android 7.0
Wi-Fi Yes
Wi-Fi standards supported NA
Bluetooth Yes
Infrared No
Headphones 3.5mm
Number of SIMs 1
SIM Type
3G No
4G/ LTE Yes
Supports 4G in India (Band 40) Yes
Compass/ Magnetometer No
Proximity sensor No
Accelerometer No
Ambient light sensor No
Gyroscope No
Barometer No
Temperature sensor No

What is Opencart ?

OpenCart is free open source internet business stage for online traders. OpenCart gives an expert and dependable establishment from which to construct an effective online store. This establishment bids to a wide assortment of clients; going from prepared web designers searching for an easy to understand interface to use, to shop proprietors simply propelling their business online interestingly. OpenCart has a broad measure of components that gives you a solid hold over the customization of your store. With OpenCart’s devices, you can help your online shop experience its fullest potential.

System Requirements : 

OpenCart requires certain specialized prerequisites to be met for the store to work legitimately. Initial, a web server must be made to make the OpenCart store freely accessible on the web. Area names and facilitating administrations can without much of a stretch be acquired at a reasonable cost.
While choosing a facilitating administration, you ought to verify that these server prerequisites are given and introduced on their web servers:
These expansions must be empowered for OpenCart to introduce legitimately on the web server.
• Web Server (Apache recommended)
• PHP 5.4+
• Database (MySQLi recommended)
Required PHP libraries/modules
• Curl
• Zlib
• GD Library
• Mcrypt
• Mbstrings
• Xml

The above PHP expansions ought to be accessible by all facilitating suppliers, amid the introduce processa it will check you have them all empowered. You ought to contact your facilitating supplier in the event that one is absent.

Installing The Following Step  :

1. Download the expansion from here: Bulk Export/Import Extension for OpenCart. Make sure to look down the page and find the Download tab. Download the one for your specific OpenCart adaptation.
2. Extract the records that you just downloaded
3. Upload the envelopes “administrator”, “framework”, and “vqmod” and their records from the “transfer” registry to your root
4. Login to your OpenCart Dashboard
5. In your OpenCart Dashboard go to: System > Users > Users Group
6. Select the Top Administrator and snap Edit on the correct side.
7. Find the passage for instrument/send out in both Access and Modify dropdown records and place a check by tapping on their cases.

What is Swift Tools ?

Swift tools is a discretionary PC based programming and analytic utility for use with SWIFT remote frameworks.
It is possible to play out a site overview, allot profiles, and set up a remote work utilizing just SWIFT gadgets. In any case, framework setup and assessment can be refined quicker and with more data utilizing SWIFT TOOLS, enabling you to set up strong work systems with the best execution.

What’s required?

Swift tools can be downloaded for nothing from This program is utilized with the W USB radio dongle (which must be requested independently), and a Windows PC with the accompanying least necessities:

Working System: Windows XP Professional (SP3), Vista, Windows 7, or Windows 8 (32 or 64 bit)

Hard Drive: 20 GB hard drive space with least 1GB free space on hard plate

Smash: Minimum 512MB RAM Processor speed: 1GHz least (2.4 GHz suggested)

Processor reserve: 512K


How does SWIFT TOOLS function?

SWIFT TOOLS utilizes the W-USB connector to convey remotely to SWIFT gadgets in two ways:

Discusses specifically with any SWIFT gadgets that are inside around 20 feet of the SWIFT TOOLS PC and have not been designed into a work organize.

Speaks with any portal inside 20′ of the PC running SWIFT TOOLS. At the point when the entryway is a piece of a dynamic work arrange, all gadgets in the system can be seen by means of SWIFT TOOLS.

Quick remote gadgets that are inside correspondence scope of the SWIFT TOOLS PC are shown in the “Communicator” area on the correct hand side of most SWIFT TOOLS screens.

The Communicator segment is the place singular gadgets or work systems (by entryway) are chosen for different operations in SWIFT TOOLS.

What is incorporated into SWIFT TOOLS?

The SWIFT TOOLS suite fuses three unique components – Site Survey, System Configuration, and Diagnostics.

Each of these components utilizes the Communicator to for choice of particular gadgets or work systems.


SWIFT TOOLS function

SWIFT TOOLS function

1 2 3 4 5 7