SlideShare a Scribd company logo
1 of 25
IEEE CIT 2008 Fahad Aijaz Communication Networks (ComNets)  Aachen University of Technology  (RWTH Aachen) Germany IEEE International Conference on Computer and Information Technology 08-11 July 2008 Asynchronous Mobile Web Services:  Concept and Architecture
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction (What?) (Evolution and Classification of Mobile Web Services) ,[object Object],[object Object],[object Object],[object Object],A B C A B C
Motivation and Challenges (Why?) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Proposed Solution (How?) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mobile Web Services Framework (1/2) (Existing System) Glue (IT World) Computing (Telco World) Communication
Mobile Web Services Framework (2/2) (Extension to the Existing System) Asynchronous Mobile Web Services: Concept and Architecture Asynchronous  Communication Architecture Interaction Mechanisms Creation, Control  & Monitoring Data Representation
Asynchronous Communication Architecture ,[object Object],[object Object],[object Object],[object Object],Mobile Web Services Framework Instance Factory Observer Notification UDP Listener HTTP Listener Response Handler ASAP Handler Request Handler Deployment  Interface Mobile Web Service Request Mobile Web Service Response Notify Synchronous  and  Asynchronous   Mobile Web Services Invocation, Control and Monitoring Asynchronous Request Management SOAP Server Asynchronous  Communication Architecture Interaction Mechanisms Creation, Control  & Monitoring
Peer-to-Peer Service Management (ISO/OSI Layer Model) ,[object Object],[object Object],[object Object],IP Layer Transport Layer SOAP WS-Addressing HTTP UDP SR-UDP TCP WS-Eventing Asynchronous Service Middleware ASAP SOAP Server ASAP Factory Instance Notification Control and Monitoring Observer Application Context  Data Services IP Layer Transport Layer SOAP HTTP UDP SR-UDP TCP Asynchronous Service Middleware SOAP Server ASAP Application Control and Monitoring Factory Instance Notification Observer Services WS-Addressing WS-Eventing ASAP Context  Data SOAP Creation, Control,  Monitoring Context Data Alternative Protocols Bindings
Service Management Control Flow ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Instance Factory Service Response Response Controls Creates Service Control Service Creation Service Monitoring ASAP Handler Service Request ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Service Monitoring
Data Representation and Service Deployment ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Client Asynchronous  Mobile Web Services  Middleware Services Data Interface Serialization De-serialization Context/Result Data Data Register Context Data  SOAP Message Result Data SOAP Message Context Data  Java Object Result Data Java Object Data Representation
Proof-of-Concept (In-Network Communication and Computation for WSN) ,[object Object],[object Object],[object Object],[object Object],Picture Source:  http://www.sunspotworld.com   Sensor data sent for computation ACK: Data received Status Monitoring: Completed ? NACK Control Signal: Latest Data ACK Final ACK Collaborating Nodes Sensors Computation Nodes
Conclusion & Outlook ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Thank you for your attention ! Questions?
Performance Results (Memory Footprint – Non Obfuscated) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Relative Numbers
Performance Results (Processing Latencies) ,[object Object],[object Object],[object Object]
Instance Creation Request Soap Envelope ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Instance Creation Response Soap Envelope ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Instance Creation and Completion Flow Mobile Web Services Framework Instance Factory Observer Notification UDP Listener HTTP Listener Response Handler ASAP Handler Request Handler Deployment  Interface Mobile Web Service Request Mobile Web Service Response Notify Synchronous  and  Asynchronous   Mobile Web Services Invocation, Control and Monitoring Asynchronous Request Management SOAP Server
Monitoring Request Soap Envelope ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Monitoring Response Soap Envelope ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Monitoring Message Flow Mobile Web Services Framework Instance Factory Observer Notification UDP Listener HTTP Listener Response Handler ASAP Handler Request Handler Deployment  Interface Mobile Web Service Request Mobile Web Service Response Notify Synchronous  and  Asynchronous   Mobile Web Services Invocation, Control and Monitoring Asynchronous Request Management SOAP Server
Control/DCM Request Soap Envelope ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Control/DCM Response Soap Envelope ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Control/DCM Message Flow Mobile Web Services Framework Instance Factory Observer Notification UDP Listener HTTP Listener Response Handler ASAP Handler Request Handler Deployment  Interface Mobile Web Service Request Mobile Web Service Response Notify Synchronous  and  Asynchronous   Mobile Web Services Invocation, Control and Monitoring Asynchronous Request Management SOAP Server

More Related Content

What's hot

Data Microservices with Spring Cloud
Data Microservices with Spring CloudData Microservices with Spring Cloud
Data Microservices with Spring CloudOrkhan Gasimov
 
Policy Based Approach To Runtime Governace
Policy Based Approach To Runtime GovernacePolicy Based Approach To Runtime Governace
Policy Based Approach To Runtime GovernaceMichiel.Kemperman
 
Patterns of Distributed Application Design
Patterns of Distributed Application DesignPatterns of Distributed Application Design
Patterns of Distributed Application DesignOrkhan Gasimov
 
SignalR With ASP.Net part1
SignalR With ASP.Net part1SignalR With ASP.Net part1
SignalR With ASP.Net part1Esraa Ammar
 
Secured REST Microservices with Spring Cloud
Secured REST Microservices with Spring CloudSecured REST Microservices with Spring Cloud
Secured REST Microservices with Spring CloudOrkhan Gasimov
 
Pros & Cons of Microservices Architecture
Pros & Cons of Microservices ArchitecturePros & Cons of Microservices Architecture
Pros & Cons of Microservices ArchitectureAshwini Kuntamukkala
 
Microservices - Hitchhiker's guide to cloud native applications
Microservices - Hitchhiker's guide to cloud native applicationsMicroservices - Hitchhiker's guide to cloud native applications
Microservices - Hitchhiker's guide to cloud native applicationsStijn Van Den Enden
 
Rl net scaler-ha&dr_xendesktop_set2012
Rl   net scaler-ha&dr_xendesktop_set2012Rl   net scaler-ha&dr_xendesktop_set2012
Rl net scaler-ha&dr_xendesktop_set2012Rui Lopes
 
Cloud testing with synthetic workload generators
Cloud testing with synthetic workload generatorsCloud testing with synthetic workload generators
Cloud testing with synthetic workload generatorsMalathi Malla
 
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and IntegrationsCloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrationspaulfallon
 
MSB to Support Carrier Grade ONAP Microservice Architecture with Service Mesh
MSB to Support Carrier Grade ONAP Microservice Architecture with Service MeshMSB to Support Carrier Grade ONAP Microservice Architecture with Service Mesh
MSB to Support Carrier Grade ONAP Microservice Architecture with Service MeshHuabing Zhao
 
Transparent proxy - SIP - 2014 - NCC LAB
Transparent proxy - SIP - 2014 - NCC LABTransparent proxy - SIP - 2014 - NCC LAB
Transparent proxy - SIP - 2014 - NCC LABBenith T
 
05 20254 financial stock application
05 20254 financial stock application05 20254 financial stock application
05 20254 financial stock applicationIAESIJEECS
 
Microservice bus tutorial
Microservice bus tutorialMicroservice bus tutorial
Microservice bus tutorialHuabing Zhao
 
Ensuring the compliance, resiliency, and availability of business-critical ne...
Ensuring the compliance, resiliency, and availability of business-critical ne...Ensuring the compliance, resiliency, and availability of business-critical ne...
Ensuring the compliance, resiliency, and availability of business-critical ne...Riverbed Technology
 
Radius server,PAP and CHAP Protocols
Radius server,PAP and CHAP ProtocolsRadius server,PAP and CHAP Protocols
Radius server,PAP and CHAP ProtocolsDhananjay Aloorkar
 
Availability Objectives of SoundClouds Microservices
Availability Objectives of SoundClouds MicroservicesAvailability Objectives of SoundClouds Microservices
Availability Objectives of SoundClouds MicroservicesBora Tunca
 
Tools that have made cloud testing easy
Tools that have made cloud testing easyTools that have made cloud testing easy
Tools that have made cloud testing easyBugRaptors
 

What's hot (20)

Data Microservices with Spring Cloud
Data Microservices with Spring CloudData Microservices with Spring Cloud
Data Microservices with Spring Cloud
 
Policy Based Approach To Runtime Governace
Policy Based Approach To Runtime GovernacePolicy Based Approach To Runtime Governace
Policy Based Approach To Runtime Governace
 
Patterns of Distributed Application Design
Patterns of Distributed Application DesignPatterns of Distributed Application Design
Patterns of Distributed Application Design
 
SignalR With ASP.Net part1
SignalR With ASP.Net part1SignalR With ASP.Net part1
SignalR With ASP.Net part1
 
MSB Deep Dive
MSB Deep DiveMSB Deep Dive
MSB Deep Dive
 
Secured REST Microservices with Spring Cloud
Secured REST Microservices with Spring CloudSecured REST Microservices with Spring Cloud
Secured REST Microservices with Spring Cloud
 
Pros & Cons of Microservices Architecture
Pros & Cons of Microservices ArchitecturePros & Cons of Microservices Architecture
Pros & Cons of Microservices Architecture
 
Microservices - Hitchhiker's guide to cloud native applications
Microservices - Hitchhiker's guide to cloud native applicationsMicroservices - Hitchhiker's guide to cloud native applications
Microservices - Hitchhiker's guide to cloud native applications
 
Rl net scaler-ha&dr_xendesktop_set2012
Rl   net scaler-ha&dr_xendesktop_set2012Rl   net scaler-ha&dr_xendesktop_set2012
Rl net scaler-ha&dr_xendesktop_set2012
 
Cloud testing with synthetic workload generators
Cloud testing with synthetic workload generatorsCloud testing with synthetic workload generators
Cloud testing with synthetic workload generators
 
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and IntegrationsCloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
Cloud Circle Talk - Enterprise Architecture, Cloud Computing and Integrations
 
MSB to Support Carrier Grade ONAP Microservice Architecture with Service Mesh
MSB to Support Carrier Grade ONAP Microservice Architecture with Service MeshMSB to Support Carrier Grade ONAP Microservice Architecture with Service Mesh
MSB to Support Carrier Grade ONAP Microservice Architecture with Service Mesh
 
Transparent proxy - SIP - 2014 - NCC LAB
Transparent proxy - SIP - 2014 - NCC LABTransparent proxy - SIP - 2014 - NCC LAB
Transparent proxy - SIP - 2014 - NCC LAB
 
05 20254 financial stock application
05 20254 financial stock application05 20254 financial stock application
05 20254 financial stock application
 
Microservice bus tutorial
Microservice bus tutorialMicroservice bus tutorial
Microservice bus tutorial
 
Ensuring the compliance, resiliency, and availability of business-critical ne...
Ensuring the compliance, resiliency, and availability of business-critical ne...Ensuring the compliance, resiliency, and availability of business-critical ne...
Ensuring the compliance, resiliency, and availability of business-critical ne...
 
Radius server,PAP and CHAP Protocols
Radius server,PAP and CHAP ProtocolsRadius server,PAP and CHAP Protocols
Radius server,PAP and CHAP Protocols
 
Availability Objectives of SoundClouds Microservices
Availability Objectives of SoundClouds MicroservicesAvailability Objectives of SoundClouds Microservices
Availability Objectives of SoundClouds Microservices
 
Tools that have made cloud testing easy
Tools that have made cloud testing easyTools that have made cloud testing easy
Tools that have made cloud testing easy
 
Radius1
Radius1Radius1
Radius1
 

Viewers also liked

SaaAS (Software as an Agent Service) : SaaS - THE MOBILE AGENT BASED SERVICE ...
SaaAS (Software as an Agent Service) : SaaS - THE MOBILE AGENT BASED SERVICE ...SaaAS (Software as an Agent Service) : SaaS - THE MOBILE AGENT BASED SERVICE ...
SaaAS (Software as an Agent Service) : SaaS - THE MOBILE AGENT BASED SERVICE ...Sai Butchi babu Manepalli
 
Web services and mobile architecture
Web services and mobile architectureWeb services and mobile architecture
Web services and mobile architectureDimple Chandra
 
Black Clute 2008
Black Clute 2008Black Clute 2008
Black Clute 2008blackr
 
General Colin Powell Liderstvo
General Colin Powell   LiderstvoGeneral Colin Powell   Liderstvo
General Colin Powell Liderstvosamgrupa
 
Mobile Web Services in Health Care and Sensor Networks
Mobile Web Services in Health Care and Sensor NetworksMobile Web Services in Health Care and Sensor Networks
Mobile Web Services in Health Care and Sensor NetworksDr. Fahad Aijaz
 
The Chief Information Officer in Higher Education
The Chief Information Officer in Higher EducationThe Chief Information Officer in Higher Education
The Chief Information Officer in Higher Educationblackr
 
Funkcionisanje I Znacaj Berze U Srbiji Osvrt Na Trenutnu Krizu Fima Invest
Funkcionisanje I Znacaj Berze U Srbiji   Osvrt Na Trenutnu Krizu   Fima InvestFunkcionisanje I Znacaj Berze U Srbiji   Osvrt Na Trenutnu Krizu   Fima Invest
Funkcionisanje I Znacaj Berze U Srbiji Osvrt Na Trenutnu Krizu Fima Investsamgrupa
 
Business
BusinessBusiness
Businessblackr
 
Abr2006
Abr2006Abr2006
Abr2006blackr
 
Poslovne Afirmacije
Poslovne AfirmacijePoslovne Afirmacije
Poslovne Afirmacijesamgrupa
 
Economicevaluation 08.Pptx
Economicevaluation 08.PptxEconomicevaluation 08.Pptx
Economicevaluation 08.Pptxrlh4
 
Dobro Je Biti Dobar Prof. Dr. Milan Kukrika
Dobro Je Biti Dobar   Prof. Dr. Milan KukrikaDobro Je Biti Dobar   Prof. Dr. Milan Kukrika
Dobro Je Biti Dobar Prof. Dr. Milan Kukrikasamgrupa
 
Model Detekcije I Razvoj Strategije Organizacionih Promena Prof. Dr Milorad...
Model Detekcije I Razvoj Strategije Organizacionih Promena   Prof. Dr Milorad...Model Detekcije I Razvoj Strategije Organizacionih Promena   Prof. Dr Milorad...
Model Detekcije I Razvoj Strategije Organizacionih Promena Prof. Dr Milorad...samgrupa
 
Drustvene Mreze I Njihov Pr Potencijal
Drustvene Mreze I Njihov Pr PotencijalDrustvene Mreze I Njihov Pr Potencijal
Drustvene Mreze I Njihov Pr Potencijalsamgrupa
 
Web Services - Business Process Execution Language
Web Services - Business Process Execution LanguageWeb Services - Business Process Execution Language
Web Services - Business Process Execution LanguageMartin Necasky
 
E Pub Uk Vertical Search, Dk, R1.1
E Pub Uk Vertical Search, Dk, R1.1E Pub Uk Vertical Search, Dk, R1.1
E Pub Uk Vertical Search, Dk, R1.1Dave Kellogg
 
Ivar Heinola: "Social security challenges in Mobile Services (based on LBS ex...
Ivar Heinola: "Social security challenges in Mobile Services (based on LBS ex...Ivar Heinola: "Social security challenges in Mobile Services (based on LBS ex...
Ivar Heinola: "Social security challenges in Mobile Services (based on LBS ex...MobileMonday Estonia
 

Viewers also liked (18)

SaaAS (Software as an Agent Service) : SaaS - THE MOBILE AGENT BASED SERVICE ...
SaaAS (Software as an Agent Service) : SaaS - THE MOBILE AGENT BASED SERVICE ...SaaAS (Software as an Agent Service) : SaaS - THE MOBILE AGENT BASED SERVICE ...
SaaAS (Software as an Agent Service) : SaaS - THE MOBILE AGENT BASED SERVICE ...
 
Web services and mobile architecture
Web services and mobile architectureWeb services and mobile architecture
Web services and mobile architecture
 
Black Clute 2008
Black Clute 2008Black Clute 2008
Black Clute 2008
 
General Colin Powell Liderstvo
General Colin Powell   LiderstvoGeneral Colin Powell   Liderstvo
General Colin Powell Liderstvo
 
Mobile Web Services in Health Care and Sensor Networks
Mobile Web Services in Health Care and Sensor NetworksMobile Web Services in Health Care and Sensor Networks
Mobile Web Services in Health Care and Sensor Networks
 
Leslie
LeslieLeslie
Leslie
 
The Chief Information Officer in Higher Education
The Chief Information Officer in Higher EducationThe Chief Information Officer in Higher Education
The Chief Information Officer in Higher Education
 
Funkcionisanje I Znacaj Berze U Srbiji Osvrt Na Trenutnu Krizu Fima Invest
Funkcionisanje I Znacaj Berze U Srbiji   Osvrt Na Trenutnu Krizu   Fima InvestFunkcionisanje I Znacaj Berze U Srbiji   Osvrt Na Trenutnu Krizu   Fima Invest
Funkcionisanje I Znacaj Berze U Srbiji Osvrt Na Trenutnu Krizu Fima Invest
 
Business
BusinessBusiness
Business
 
Abr2006
Abr2006Abr2006
Abr2006
 
Poslovne Afirmacije
Poslovne AfirmacijePoslovne Afirmacije
Poslovne Afirmacije
 
Economicevaluation 08.Pptx
Economicevaluation 08.PptxEconomicevaluation 08.Pptx
Economicevaluation 08.Pptx
 
Dobro Je Biti Dobar Prof. Dr. Milan Kukrika
Dobro Je Biti Dobar   Prof. Dr. Milan KukrikaDobro Je Biti Dobar   Prof. Dr. Milan Kukrika
Dobro Je Biti Dobar Prof. Dr. Milan Kukrika
 
Model Detekcije I Razvoj Strategije Organizacionih Promena Prof. Dr Milorad...
Model Detekcije I Razvoj Strategije Organizacionih Promena   Prof. Dr Milorad...Model Detekcije I Razvoj Strategije Organizacionih Promena   Prof. Dr Milorad...
Model Detekcije I Razvoj Strategije Organizacionih Promena Prof. Dr Milorad...
 
Drustvene Mreze I Njihov Pr Potencijal
Drustvene Mreze I Njihov Pr PotencijalDrustvene Mreze I Njihov Pr Potencijal
Drustvene Mreze I Njihov Pr Potencijal
 
Web Services - Business Process Execution Language
Web Services - Business Process Execution LanguageWeb Services - Business Process Execution Language
Web Services - Business Process Execution Language
 
E Pub Uk Vertical Search, Dk, R1.1
E Pub Uk Vertical Search, Dk, R1.1E Pub Uk Vertical Search, Dk, R1.1
E Pub Uk Vertical Search, Dk, R1.1
 
Ivar Heinola: "Social security challenges in Mobile Services (based on LBS ex...
Ivar Heinola: "Social security challenges in Mobile Services (based on LBS ex...Ivar Heinola: "Social security challenges in Mobile Services (based on LBS ex...
Ivar Heinola: "Social security challenges in Mobile Services (based on LBS ex...
 

Similar to Asynchronous Mobile Web Services:

Service Provider Architectures for Tomorrow by Chow Khay Kid
Service Provider Architectures for Tomorrow by Chow Khay KidService Provider Architectures for Tomorrow by Chow Khay Kid
Service Provider Architectures for Tomorrow by Chow Khay KidMyNOG
 
Webservices Testing - A Changing Landscape
Webservices Testing - A Changing LandscapeWebservices Testing - A Changing Landscape
Webservices Testing - A Changing LandscapeAmit Channa
 
Architecture for monitoring applications in Cloud
Architecture for monitoring applications in CloudArchitecture for monitoring applications in Cloud
Architecture for monitoring applications in CloudOnkar Kadam
 
Enabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid ChowEnabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid ChowMyNOG
 
Server Farms and XML Web Services
Server Farms and XML Web ServicesServer Farms and XML Web Services
Server Farms and XML Web ServicesJorgen Thelin
 
Final Presentation
Final PresentationFinal Presentation
Final Presentationmuzzamilaziz
 
SOA Fundamentals
SOA  FundamentalsSOA  Fundamentals
SOA Fundamentalsabhi1112
 
IoT with SignalR & .NET Gadgeteer - NetMF@Work
IoT with SignalR & .NET Gadgeteer - NetMF@WorkIoT with SignalR & .NET Gadgeteer - NetMF@Work
IoT with SignalR & .NET Gadgeteer - NetMF@WorkMirco Vanini
 
Unit 3-SOA Technologies
Unit 3-SOA TechnologiesUnit 3-SOA Technologies
Unit 3-SOA Technologiesssuser3a47cb
 
Enterprise Software Architecture
Enterprise Software ArchitectureEnterprise Software Architecture
Enterprise Software Architecturerahmed_sct
 
Building Realtime Web Applications With ASP.NET SignalR
Building Realtime Web Applications With ASP.NET SignalRBuilding Realtime Web Applications With ASP.NET SignalR
Building Realtime Web Applications With ASP.NET SignalRShravan Kumar Kasagoni
 
Final_Poster
Final_PosterFinal_Poster
Final_PosterAccenture
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overviewcornelia davis
 
Harbour IT & VMware - vForum 2010 Wrap
Harbour IT & VMware - vForum 2010 WrapHarbour IT & VMware - vForum 2010 Wrap
Harbour IT & VMware - vForum 2010 WrapHarbourIT
 
Prototype Implementation of a Demand Driven Network Monitoring Architecture
Prototype Implementation of a Demand Driven Network Monitoring ArchitecturePrototype Implementation of a Demand Driven Network Monitoring Architecture
Prototype Implementation of a Demand Driven Network Monitoring ArchitectureAugusto Ciuffoletti
 

Similar to Asynchronous Mobile Web Services: (20)

Service Provider Architectures for Tomorrow by Chow Khay Kid
Service Provider Architectures for Tomorrow by Chow Khay KidService Provider Architectures for Tomorrow by Chow Khay Kid
Service Provider Architectures for Tomorrow by Chow Khay Kid
 
Webservices Testing - A Changing Landscape
Webservices Testing - A Changing LandscapeWebservices Testing - A Changing Landscape
Webservices Testing - A Changing Landscape
 
Introduction To Cloud Computing
Introduction To Cloud ComputingIntroduction To Cloud Computing
Introduction To Cloud Computing
 
Architecture for monitoring applications in Cloud
Architecture for monitoring applications in CloudArchitecture for monitoring applications in Cloud
Architecture for monitoring applications in Cloud
 
Enabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid ChowEnabling SDN for Service Providers by Khay Kid Chow
Enabling SDN for Service Providers by Khay Kid Chow
 
Server Farms and XML Web Services
Server Farms and XML Web ServicesServer Farms and XML Web Services
Server Farms and XML Web Services
 
Final Presentation
Final PresentationFinal Presentation
Final Presentation
 
SOA Fundamentals
SOA  FundamentalsSOA  Fundamentals
SOA Fundamentals
 
IoT with SignalR & .NET Gadgeteer - NetMF@Work
IoT with SignalR & .NET Gadgeteer - NetMF@WorkIoT with SignalR & .NET Gadgeteer - NetMF@Work
IoT with SignalR & .NET Gadgeteer - NetMF@Work
 
Unit 3-SOA Technologies
Unit 3-SOA TechnologiesUnit 3-SOA Technologies
Unit 3-SOA Technologies
 
Preetham Paulose
Preetham PaulosePreetham Paulose
Preetham Paulose
 
Enterprise Software Architecture
Enterprise Software ArchitectureEnterprise Software Architecture
Enterprise Software Architecture
 
Building Realtime Web Applications With ASP.NET SignalR
Building Realtime Web Applications With ASP.NET SignalRBuilding Realtime Web Applications With ASP.NET SignalR
Building Realtime Web Applications With ASP.NET SignalR
 
Final_Poster
Final_PosterFinal_Poster
Final_Poster
 
Final_Poster
Final_PosterFinal_Poster
Final_Poster
 
Cloud Foundry Technical Overview
Cloud Foundry Technical OverviewCloud Foundry Technical Overview
Cloud Foundry Technical Overview
 
Signal R 2015
Signal R 2015Signal R 2015
Signal R 2015
 
Harbour IT & VMware - vForum 2010 Wrap
Harbour IT & VMware - vForum 2010 WrapHarbour IT & VMware - vForum 2010 Wrap
Harbour IT & VMware - vForum 2010 Wrap
 
Future Internet
Future InternetFuture Internet
Future Internet
 
Prototype Implementation of a Demand Driven Network Monitoring Architecture
Prototype Implementation of a Demand Driven Network Monitoring ArchitecturePrototype Implementation of a Demand Driven Network Monitoring Architecture
Prototype Implementation of a Demand Driven Network Monitoring Architecture
 

Recently uploaded

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 

Recently uploaded (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 

Asynchronous Mobile Web Services:

  • 1. IEEE CIT 2008 Fahad Aijaz Communication Networks (ComNets) Aachen University of Technology (RWTH Aachen) Germany IEEE International Conference on Computer and Information Technology 08-11 July 2008 Asynchronous Mobile Web Services: Concept and Architecture
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Mobile Web Services Framework (1/2) (Existing System) Glue (IT World) Computing (Telco World) Communication
  • 7. Mobile Web Services Framework (2/2) (Extension to the Existing System) Asynchronous Mobile Web Services: Concept and Architecture Asynchronous Communication Architecture Interaction Mechanisms Creation, Control & Monitoring Data Representation
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14. Thank you for your attention ! Questions?
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. Instance Creation and Completion Flow Mobile Web Services Framework Instance Factory Observer Notification UDP Listener HTTP Listener Response Handler ASAP Handler Request Handler Deployment Interface Mobile Web Service Request Mobile Web Service Response Notify Synchronous and Asynchronous Mobile Web Services Invocation, Control and Monitoring Asynchronous Request Management SOAP Server
  • 20.
  • 21.
  • 22. Monitoring Message Flow Mobile Web Services Framework Instance Factory Observer Notification UDP Listener HTTP Listener Response Handler ASAP Handler Request Handler Deployment Interface Mobile Web Service Request Mobile Web Service Response Notify Synchronous and Asynchronous Mobile Web Services Invocation, Control and Monitoring Asynchronous Request Management SOAP Server
  • 23.
  • 24.
  • 25. Control/DCM Message Flow Mobile Web Services Framework Instance Factory Observer Notification UDP Listener HTTP Listener Response Handler ASAP Handler Request Handler Deployment Interface Mobile Web Service Request Mobile Web Service Response Notify Synchronous and Asynchronous Mobile Web Services Invocation, Control and Monitoring Asynchronous Request Management SOAP Server