PRESENTATION ON SURVEY OF RESEARCH Research Topic ( MIGRATION OF WEB SERVICE TO MOBILE AND WIRELESS APPLICATION ‘S) GUIDED BY: PRESENTED BY: MISS. UMA.

Slides:



Advertisements
Similar presentations
웹 서비스 개요.
Advertisements

Web Service Architecture
Objective: Share Experience based on
Introduction to Mobile Computing Dr. Frank McCown Harding University Spring 2010 An Overview of Mobile Devices and Developing Mobile Applications.
Intro to Android and iOS CS-328 Dick Steflik. The Players Android – Open source mobile OS developed ny the Open Handset Alliance led by Google. Based.
Mobil game : A mobile game is a video game played on a mobile phone, smartphone, PDA, handheld computer or portable media player Type of language writing.
Dirk van Schalkwyk Supervisor: Prof Greg Foster Co-Supervisor: Mrs Madeleine Wright Project Title: A Comparative Study of JME and Flash Lite for Mobile.
Introduction to Mobile Computing Dr. Frank McCown Harding University Fall 2011 An Overview of Mobile Devices and Developing Mobile Applications This work.
UNDERSTANDING JAVA APIS FOR MOBILE DEVICES v0.01.
Cell Phone Technology Cell Phone Technology. ► Cell technology is changing fast  Phones  Tablets  Computers.
SESSION : Mobile Computing and Wireless Communications -- Overview
9 Lecture The Wireless Revolution. Identify the principal wireless transmission media and devices, cellular network standards and generations, and standards.
J2ME Web Services Specification.  With the promise to ease interoperability and allow for large scale software collaboration over the Internet by offering.
CSC-8530: Distributed Systems Christopher Salembier 28-Oct-2009.
ANDROID OPERATING SYSTEM Guided By,Presented By, Ajay B.N Somashekar B.T Asst Professor MTech 2 nd Sem (CE)Dept of CS & E.
Wireless Application Protocol and i-Mode By Sridevi Madduri Swetha Kucherlapati Sharrmila Jeyachandran.
Outline IS400: Development of Business Applications on the Internet Fall 2004 Instructor: Dr. Boris Jukic Web Services.
RIM INTERNAL Apple iPhone: Overview A ‘revolutionary’ multimedia smartphone for the consumer market ‘Simpler, easier to use’ yet more functional Combines.
2006 IEEE International Conference on Web Services ICWS 2006 Overview.
V0.01 © 2009 Research In Motion Limited Understanding Java APIs for Mobile Devices Trainer name Date.
For more Lectures and Notes Visit
Smartphones. Lesson Objectives To understand and demonstrate an understanding of Smartphones.
Web service testing Group D5. What are Web Services? XML is the basis for Web services Web services are application components Web services communicate.
Optimized Communication For Mobile Multimedia Collaboration Applications Sangyoon Oh Community Grids Laboratory Indiana University
AS ICT.  A portable communication device is a pocket sized device that is carried around by an individual  They typically have a display screen with.
Introduction to Mobile Computing CSE 390 Fall 2010.
1 NETE4631 Mobile Cloud Computing Lecture Notes #10.
Web Services Mohamed Fahmy Dr. Sherif Aly Hussein.
1 Web Services Distributed Systems. 2 Service Oriented Architecture Service-Oriented Architecture (SOA) expresses a software architectural concept that.
Presentation 11: SOAP on small devices. Ingeniørhøjskolen i Århus Slide 2 af 11 Outline Which small devices? What are the limitations and what kind of.
Web services: Why and How OOPSLA 2001 F. Curbera, W.Nagy, S.Weerawarana Nclab, Jungsook Kim.
Embedded Systems Mohammad A. Gowayyed (c) 2012 Mohammad A. Gowayyed1.
Ch 11. Integrated Architecture for Wireless Myungchul Kim
Small Devices on DBGlobe System George Samaras Chara Skouteli.
Framework and application bytecode size CLDC MIDP kXML parser Utility classes Graphics Logic (MIDlet) Application Data (XML file)
CSC8530 Distributed Systems XML Web Services David Vaglia.
1Basics of J2ME. 2 Objectives –Understand the different java API’s and how the mobile edition API’s fit in –Understand what a mobile configuration and.
From Virtual Learning Environments to Pervasive Learning Environments Yvan Peter LIFL – Université Lille 1 - France.
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
Presented by Team Alpha MOBILE DEVICE SECURITY 1.
Chapter 7 Mobile Commerce— The Business of Time
Mobile – Internet &Business Applications Presentation by Mr Birendra singh on AKWL-IIA joint venture program.
Web Services. Abstract  Web Services is a technology applicable for computationally distributed problems, including access to large databases What other.
Copyright © 2013 Curt Hill SOAP Protocol for exchanging data and Enabling Web Services.
Efficient XML Interchange High Performance XML Don McGregor (mcgredo (at) nps.edu) Don Brutzman (brutzman (at) nps.edu)
Programming of Handheld and Mobile Devices Lecture 2 What is a MID? Rob Pooley
Intro to dot Net Dr. John Abraham UTPA CSCI 3327.
Kemal Baykal Rasim Ismayilov
CSIT 220 (Blum)1 Remote Procedure Calls Based on Chapter 38 in Computer Networks and Internets, Comer.
HARDWARE.
Advanced Java Session 10 New York University School of Continuing and Professional Studies.
Presentation 11: SOAP on small devices. Ingeniørhøjskolen i Århus Slide 2 af 10 Outline Which small devices? What are the limitations and what kind of.
Web Services Blake Schernekau March 27 th, Learning Objectives Understand Web Services Understand Web Services Figure out SOAP and what it is used.
Presentation 11: SOAP on small devices. Ingeniørhøjskolen i Århus Slide 2 af 10 Outline Which small devices? What are the limitations and what kind of.
Android operating system N. Sravani M. Tech(CSE) (09251D5804)
Introduction to Mobile Computing Dr. Frank McCown Harding University Fall 2011 An Overview of Mobile Devices and Developing Mobile Applications This work.
Anatomy of a Smartphone Matthew Vartabedian (708)
Redshift Strategy The mobile landscape is being shaped by new services and products built on emerging technologies The battle for mobile revenue.
Enhanced mobile services in Java enabled phones Björn Hjelt Sonera zed ltd Supervisor: Professor Jorma Jormakka.
Mobile Computing Lecture#01 Mobile Horizon. Leading Mobile Phone Technologies  iOS  Android  Blackberry  Symbian  Windows Phone  J2ME.
Google. Android What is Android ? -Android is Linux Based OS -Designed for use on cell phones, e-readers, tablet PCs. -Android provides easy access to.
Introduction to Mobile Computing
Java Web Services Orca Knowledge Center – Web Service key concepts.
WEB SERVICES.
Introduction to Mobile Web Applications
MOBILE DEVICE OPERATING SYSTEM
Wireless Instant Messaging Using J2ME
MIT App Inventor By Hans Yip.
Meng Cao, Xiangqing Sun, Ziyue Chen May 28th, 2014
Software engineering in the mobile phone platform war.
Presentation transcript:

PRESENTATION ON SURVEY OF RESEARCH Research Topic ( MIGRATION OF WEB SERVICE TO MOBILE AND WIRELESS APPLICATION ‘S) GUIDED BY: PRESENTED BY: MISS. UMA BHATNAGAR ANOOP SINGH ATUL KUMAR DUBEY ABHISHEK SACHAN

I NTRODUCTION : SOAP -: (SIMPLE OBJECT ACCESS PROTOCAL) WSDL-: (WEB SERVICES DESCRIPTION LANGUAGE) UDDI-: (UNIVERSAL DESCRIPTION DISCOVERY AND INTEGRATION)

S PECIFICATIONS OF WS Some specifications have been developed or are currently being developed to extend web services capabilities. These specifications are generally referred to as WS-*, which are-:WS-* WS-Security WS –Reliability WS-Transaction

T ECHNICAL S PECIFICATION U SED I N WS-R ESOURCE F RAMEWORK :

MOBILE PHONE POPULATION: 2.5 billion mobile phones A person carries a pervasive mobile device and gets information anytime, anywhere and anyone. Mobile phone population is expected to be 4 billions by end of 2010 –every 2 persons in 3 people will have a mobile phone

C ONT …. In China, mobile phone users are 430 million against 123 million of Internet users. In India, there are 125 million mobile phones against 60 million Internet users. Sun announced more than 74 % of JAVA enabled handsets were sold worldwide in year 2007.

F IRST UNDERSTAND - WIRELESS ENVIRONMENT Mobile Applications (M-Business, M-Business, M- Government, M-Life, Positional Apps) Platforms to Support Mobile Applications Mobile IP Wireless middleware (WAP, iMode, J2ME, BREW, MIT) Wireless Networks Wireless PANs (Sensor Networks, Bluetooth, UWB) Wireless LANs (Wi-Fi, a to n) Wireless Local Loops and Free Space Optics Cellular networks: from 1 to 5G Networks Satellite communications and Deep Space Networking

CHALLENGES IN MOBILE High Latency Narrow Bandwidth Limited Computation Small Memory Space Battery Life

H OW WE CAN MIGRATE !! By using high bandwidth cellular network-4G Strong feature of XML J2ME based web services DOT.NET based web services Strong wireless devices many types of Smartphone operating systems available-Smartphoneoperating systems Symbian, Android, Blackberry, Palm Pre, Apple iOS, Windows Mobile Professional (touch screen), and Windows Mobile Standard (non-touch screen) SymbianAndroidBlackberryPalm PreApple iOS Windows Mobile

AGENDA Web Services Mobile Technology Challenges in Mobile Technology

TRADITIONAL RPC & WEB SERVICES TRADITIONAL RPC Within enterprise Tied to a set of programming languages Procedural Usually bound to a particular transport Firewall-unfriendly Efficient processing (space/time) WEB SERVICES Between enterprises Programming language independent Message driven Easily bound to different transports Firewall-friendly Relatively inefficient processing 4

HANDHELD FLEXIBLE REPRESENTATION (HHFR)

LIMITED COMPUTATION Presently all XML documents are textual data. So we use encoding and decoding techniques for non-textual data into textual data. It is an expensive process especially for relatively low-powered mobile devices to convert non-textual data into and from textual data. So we will use in our application Binary Representations of SOAP Message. Its approved by W3C organization

SMALL MEMORY SPACE In Mobile minimum 128 KB of flash memory for persistent storage and 32 KB (or more) of volatile memory to be available for runtime allocation. Traditionally we use DOM and SAX parsers for parsing XML documents. But these parsers take more memory because these are designed for Personal Computers. Using KXML and KSOAP instead of XML Parsers (DOM & SAX) and SOAP. It include the specific library files only. So it will reduce the application size.

N AME OF R ESEARCH P APER High Performance approach in Mobile & Wireless Technology.