Boosting Web Communication with WebSockets Interoperability for Mobile and Stationary Internet Devices WebTech 2011 14-15 March 2011 Hotel Equatorial Penang.

Slides:



Advertisements
Similar presentations
What’s New? What’s Different?
Advertisements

E-Commerce Based Agents over P2P Network Arbab Abdul Waheed MSc in Smart Systems Student # Nov 23, 2008 Artificial Intelligence Zhibing Zhang.
WEB AND WIRELESS AUTOMATION connecting people and processes InduSoft Web Solution Welcome.
Mobile Agents Mouse House Creative Technologies Mike OBrien.
Fraunhofer Institute FOKUS
2  Industry trends and challenges  Windows Server 2012: Modern workstyle, enabled  Access from virtually anywhere, any device  Full Windows experience.
jWebSocket – The Real-time Communication and Messaging Framework
Boosting Web Communication with WebSockets jWebSocket – The Open Source Solution for Real-Time Web Developers SDC 2011 April 04-05, 2011 Göteborg Convention.
W3C Web & TV Workshop 2014 UPnP, W3C and TV W3C Web & TV Workshop March 2014.
Enterprise Architecture Firm Architecture World ‘10 SOA on Demand Ulf Fildebrandt Chief Development Architect SOA Infrastructure SAP AG.
Gateway Agent Product & Architecture
Analysis of Tools to Support Remote Access to a K12 Classroom John Bowling.
Copyright 2008 Vision Australia DAISY Online Standard Bringing things together Trish Egan Vision Australia.
1/ November 2008 / EDS Internal Web Push Technology Dušan Chromý SOA Integration Consulting Reverse Ajax/Comet Explained.
“Turn you Smart phone into Business phone “
Application Layer 2-1 Chapter 2 Application Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Application Layer – Lecture.
Rheeve: A Plug-n-Play Peer- to-Peer Computing Platform Wang-kee Poon and Jiannong Cao Department of Computing, The Hong Kong Polytechnic University ICDCSW.
1 Application Layer. 2 Writing Networked Applications TCP UDP IP LL PL TCP UDP IP LL PL TCP UDP IP LL PL Web Browser Web Server Ftp Server Ftp Client.
Computer Network Architecture and Programming
SESSION 9 THE INTERNET AND THE NEW INFORMATION NEW INFORMATIONTECHNOLOGYINFRASTRUCTURE.
Dr. Philip Cannata 1 Principles of Network Applications.
Office 365: Efficient Cloud Solutions Wednesday March 12, 9AM Chaz Vossburg / Gabe Laushbaugh.
JVM Tehnologic Company profile & core business Founded: February 1992; –Core business: design and implementation of large software applications mainly.
WebRTC – Challenges and Best Practices Sumit Amar Director of Engineering Electronic Arts.
CLIENT A client is an application or system that accesses a service made available by a server. applicationserver.
.NET, and Service Gateways Group members: Andre Tran, Priyanka Gangishetty, Irena Mao, Wileen Chiu.
Vision/Benefits/Introduction Randy Armstrong (OPC Foundation)
Lightning Talk Fred Rodriguez Aakash Juneja CPSC 473 March 16, 2012.
Service Oriented VoIP (SOVoIP): True Convergence of Data and Voice Networks Presented By Mohammed Jubaer Arif Supervisors Dr Shanika Karunasekera and Dr.
Databases and the Internet. Lecture Objectives Databases and the Internet Characteristics and Benefits of Internet Server-Side vs. Client-Side Special.
Lesson 24. Protocols and the OSI Model. Objectives At the end of this Presentation, you will be able to:
Internet-Based Client Access
By Daniel Nanghaka Founder – ILICIT Africa, and EWERDIMA Platform Early Warning Early.
Application Layer 2-1 Chapter 2 Application Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012.
Technology Overview. Agenda What’s New and Better in Windows Server 2003? Why Upgrade to Windows Server 2003 ?  From Windows NT 4.0  From Windows 2000.
AIMS WORKSHOP Heidelberg, 9-11 March 1998 MPEG4/DMIF: Advantages for PNOs and the multimedia market Guido Franceschini CSELT, IT.
WAP (Wireless Application Protocol). W – World W – Wide W -- Web W – World W – Wide W – Wireless W -- Web The Two Paradigms.
CS 3214 Computer Systems Godmar Back Lecture 23. Announcements Project 5 due Dec 8 Exercise 10 handed out Exercise 11 coming before Thanksgiving CS 3214.
What makes a network good? Ch 2.1: Principles of Network Apps 2: Application Layer1.
2: Application Layer 1 Chapter 2: Application layer r 2.1 Principles of network applications r 2.2 Web and HTTP r 2.3 FTP r 2.4 Electronic Mail  SMTP,
Evaluation of a Publish/Subscribe System for Collaboration and Mobile Working Collaborative Advertising over Internet with Agents Independent Study: Wireless.
Unit – I CLIENT / SERVER ARCHITECTURE. Unit Structure  Evolution of Client/Server Architecture  Client/Server Model  Characteristics of Client/Server.
XMPP Concrete Implementation Updates: 1. Why XMPP 2 »XMPP protocol provides capabilities that allows realization of the NHIN Direct. Simple – Built on.
Solutions Road Show – 13 December 2013 | India Alok Agrawal Practice Lead – UC & C Communication and Collaboration.
Web Services. Abstract  Web Services is a technology applicable for computationally distributed problems, including access to large databases What other.
Application Layer 2-1 Chapter 2 Application Layer Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012.
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
UC Opportunities For Service Providers. Agenda Software + Services recap Services through SPLA –Exchange Hosted Services –Live Meeting –Dedicated Hosted.
Simple Object Access Protocol
Comprehensive Project Management Solutions with the.NET Server family.
An Analysis of XMPP Security Team “Vision” Chris Nelson Ashwin Kulkarni Nitin Khatri Taulant Haka Yong Chen CMPE 209 Spring 2009.
Microsoft Partner Conference Integrated Innovation Don Kerr Partner Technology Specialist.
Title in Sergoe, white, shadow, 36 Presentation title goes here, using Segoe Regular, in sentence case. Integrated Innovation Mark O’Shea Partner Technology.
Mobilizing Your SAS® Business Analytic Reports Falko Schulz Sr. Systems Engineer SAS Australia & New Zealand.
Developing IoT endpoints with mbed Client
“An Eye View On the Future Generation Of Phones”
Smart Building Solution
WebRTC enabled multimedia conferencing and collaboration solution
Smart Building Solution
Working at a Small-to-Medium Business or ISP – Chapter 7
Working at a Small-to-Medium Business or ISP – Chapter 7
Building real-time web apps with WebSockets using IIS, ASP.NET and WCF
Power of Azure Helps to Reimagine Corporate Communication and Organizational Connection “Choosing to build Sparrow with Microsoft Azure was a straightforward.
Building real-time web apps with HTML5 WebSockets
Component-Based Software Engineering: Technologies, Development Frameworks, and Quality Assurance Schemes X. Cai, M. R. Lyu, K.F. Wong, R. Ko.
Working at a Small-to-Medium Business or ISP – Chapter 7
03 | Building a Backend with Socket.IO and Mongo
Unit V Mobile Middleware.
Protocol Application TCP/IP Layer Model
Presentation transcript:

Boosting Web Communication with WebSockets Interoperability for Mobile and Stationary Internet Devices WebTech March 2011 Hotel Equatorial Penang Malaysia Alexander Schulze Innotrade GmbH, Germany

Today's Session Agenda Introduction – Suppositions, Technology, Targets Use and Benefits vs. http Models, Migration and Implementation Solutions, Prospects and Markets Questions and Answers Boosting Web Communication with WebSockets

The Web becomes more and more pervasive interactive social mobile Necessity of evolution to a platform for real-time data exchange Fundament for WebSocket technology Boosting Web Communication with WebSockets Introduction – Suppositions

What are WebSockets? Full-duplex TCP connections bi-directional and permanent Standardized in HTML5 by W3C and IETF Http designed for document transmission WebSockets for interactive Web Applications Not just a protocol, but a new paradigm Request/Response Real-Time Communication Boosting Web Communication with WebSockets WebSockets – Technology

Make Life Easier Compatibility Interoperability Independency Integratability Reliability Security Boosting Web Communication with WebSockets WebSockets – Targets Availability Scalability Extendability Flexability Simplicity Maintainability

The Concept Framework vs. Client/Server Message Router, Broadcast, Events, Channels Engine, Servers, Connectors Listeners, Plug-Ins, Apps (JDBC, XMPP, SMTP, RPC, SharedObjects... ) Filters, Encryption (SSL), Security Factory Boosting Web Communication with WebSockets WebSockets – Models

Where to use WebSockets? Push-Services/Streaming, Data, Media Financial Ticker, Stocks, Depots, News Online Gaming and Online Collaboration Remote Control and Monitoring Uniting Stationary and Mobile Applications Social Clusters, dynamic Scaling, RPCs Boosting Web Communication with WebSockets WebSockets – Application Areas

Why use WebSockets? Online Services across devices Improve responsiveness and user experience Save resources, reduce volume and costs Protect investments due to standardization Boosting Web Communication with WebSockets WebSockets – Use and Benefits

WebSockets... are Part of the HTML5 Standard and the Web 3.0 unite Users of Mobile and Stationary Devices improve user convenience and open new Markets save Costs and increase Productivity are boosting Web Communication and the Trend towards interactive Real-Time Web Applications Boosting Web Communication with WebSockets Conclusion

Questions & Answers Alexander Schulze Forum & Download Boosting Web Communication with WebSockets Thank you for your attention!