Note on frameworks for Web-service


part of java web services development pack

client and server libraries included

Also included in eclipse for Java EE Developers

JAX-WS 2.0 replaced JAX-RPC in Java EE 5.0


JAVA -Other options

Apache CFX

Supports Soap & restful services

works over HTTP ,JMS(java messaging services),JBI (java business integration)


Apache Axis2



Android Developer











Create First Spring Boot App

Steps to be followed

1.Create Maven project in eclipse /STS 
NEW-Others-Maven Project-
check create sample project 
-give Group ID & Artifact ID

2.Go to POM file and Add Following dependencies
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">




3.Create Class To Start Spring Boot App

public class CourseApiClass {

 public static void main(String[] args) {
 SpringApplication.run(CourseApiClass.class, args);


4. Start Application 

Front End Technologies

Setting Up Angular Environment

Hi folks today we will learn to set up angular development environment

Tools Needed

  1. Sublime Editor
  2. Node package manager


  1. Create angular directory anywhere in your computer eg. C:\angular_root,
    then create following sub-directories scripts & css under angular_root& last create index.html
  2. Install Node to your machine, check $node -v
  3. angular_root$npm install angula
  4. angular_root$npm install http-server
  5. angular_root$npm install angular-material mdi                                                          these commands will create folder node_module in root directory and corresponding js will get downloaded there.
  6.  Now create app.js in scripts folder                                                                                           angular.module(“ng-demo”,[]);
  7. similarly update index.js<!DOCTYPE html>
    <title>Ng classifieds</title>
    <body ng-app=”ng-demo” ng-init=”message=’Hello sandip, Welcome to Angular'”>



  8. Now run  http-server                                                                                                                                     angular_root$http-server
  9. Test http://localhost:8080/







How to Install Apache on Windows

Following  are steps to install Apache server on Windows 10

1.Download Apache server


2.Extract downloaded file  on C folder


(install >.NET C++ Plugin if not there ).NET Plugin

3. Make following changes to  C:\Apache24\conf \ httpd.conf file

change Listen to Listen

serverName to ServerName localhost

4.check any process running on port 80 (if it is then stop that or change port @ Listen)

(We check this visually with windows resource manager tool

Start>>All Programs>>Accessories>>System Tools>>Resource Monitor (or Run resmon.exe, or from TaskManager performance tab))

usually in Windows 10 following process runs on port 80 “World Wide Web Publishing Service” go to services find it stop it and set manual start option.

5.Now go to C:\Apache24\bin with command prompt and execute httpd.exe

6.open browser and test @

7.That’s all .