Posts

Showing posts from 2017

How Big Data is Reshaping Software Industry

Image
You may confuse on the word Big Data. So, what is big data? Big data is considered as the data which are very large in size. Normally, we measure data in Megabytes (MB) and Gigabytes (GB). But data in Petabytes (10 15 ) are called as big data. The Four V’s of Big Data Big data poses different challenges when designing algorithms or software systems that can deal with them. Big data is exciting and can change health care policy decisions and the way we do business. But to harness these benefits, we need to address several challenges first. First of all, I’ll walk you through the four V’s of big data which captures the challenges that you will face when involving with big data. The four V’s refer to volume, velocity, veracity and variety.              1)     Volume Volume in big data refers to a large amount of data that you have to deal with. Nowadays, data is produced in a very large quantity. Let’s take surveillance cameras installed in a major city as an exam

Developing Mobile Applications Using Ionic framework and AngularJS

Image
Have you ever wondered how it is possible to build amazing and highly interactive mobile apps by using only web development languages? 😲😲 Ionic framework along with AngularJS make it all possible! It is extremely cumbersome to make mobile apps for various platforms especially due to the complications of using java, Objective C or Swift. Thus, more easy and straight-forward approach is being used nowadays is the ionic framework which allows the developers to build multiple platforms by simply using web development languages in order to create amazing mobile applications. Ionic framework is built on top of AngularJS and Apache Cordova. AngularJS is an open source web application framework which is used in developing single page while Apache Cordova lets developers to build mobile applications using JavaScript, CSS and HTML instead of using platform specific application programming interfaces (APIs’) like iOS and Android. When we talk about ionic framework, it is also a

How to create a RESTful Web Service using Jersey JAX-RS

Image
What is a web service? A web service is a service that made available over the web. There are two types of web services. One is SOAP web service and the second one is RESTful web service. Today I am going to talk about RESTful web services. What is a RESTful web service? A web service based on REST (REpresentational State Transfer) architecture is known as a RESTful web service. In this architecture, REST server simply provides an access to a resource and REST client accesses and represents the resource. These resources can be an image, video or a dynamic business data. Here, each resource is identified by URI. (Uniform Resource Identifier). REST uses HTTP protocols for data communication. It uses representations to represent a resource like text, JSON or XML. Commonly used HTTP methods are GET, PUT, POST and DELETE. What is JAX-RS? JAX-RS is the specification for REST web services with java. JAX-RS uses annotations to the development and deployment of web services.