SlideShare a Scribd company logo
1 of 7
Application Sharing MSc research by Gerhold B. Kooper
What is Application Sharing Application Sharing is an element of remote access, falling under the collaborative software umbrella, that enables two or more users to access a shared application or document from their respective computers simultaneously in real time.  Generally, the shared application or document will be running on a host computer, and remote access to the shared content will be provided to other users by the host user. en.wikipedia.org
Data Conferencing Sharing data interactively among several users in different locations. Data conferencing is made up of whiteboards and application sharing and are often used in conjunction with an audio or videoconferencing connection. encyclopedia2.thefreedictionary.com Data conferencing refers to a communication session among two or more participants sharing computer data in real time. … The data can include screen, documents, graphics, drawings and applications that can be seen, annotated or manipulated by participants. en.wikipedia.org
A Good Solution Should Easily integrates with existing application sharing technologies Integrates well into conferencing technologies having either a central controlling system or also work as peer-to-peer Real-Time response and Light on bandwidth Be able to work on unstable network connections Can work in restricted environment such as behind firewalls and NAT Can work on different platforms or operating systems Be able to handle different processing speeds and capabilities of participating hosts Perfect synchronizing and intelligent sync recovery functions
Architectures and Implementations Centralized In the centralized architecture, there is only one instance of the shared application Replicated The replicated architecture requires each participant to run locally his/her own copy of the shared application. Transmission of screen contents based on raster graphics Transmission of drawing commands Client-Server, Peer-to-Peer or Distributed Objects
Protocols T.120 – Data Conferencing SIP, H.323 – Conference Signalling XGSP (XML based General Session Protocol) – Bridge SIP, H.323 based on web-services technology
Example Technologies Remote Desktop MS Terminal Services, VNC, Citrix, etc Web Based Cisco WebEx, MS Terminal Services, etc Peer-to-Peer MS NetMeeting, Skype, MSN Messenger, etc Other Access Grid – Uses Grid Computing

More Related Content

What's hot

grid computing
grid computinggrid computing
grid computingrock om
 
Gridcomputingppt
GridcomputingpptGridcomputingppt
Gridcomputingpptnavjasser
 
Grid computing ppt 2003(done)
Grid computing ppt 2003(done)Grid computing ppt 2003(done)
Grid computing ppt 2003(done)TASNEEM88
 
Grid Computing - Collection of computer resources from multiple locations
Grid Computing - Collection of computer resources from multiple locationsGrid Computing - Collection of computer resources from multiple locations
Grid Computing - Collection of computer resources from multiple locationsDibyadip Das
 
Basic Overview Of Cloud Computing
Basic Overview Of Cloud ComputingBasic Overview Of Cloud Computing
Basic Overview Of Cloud ComputingGAURAV SINHA
 
Grid Computing (An Up-Coming Technology)
Grid Computing (An Up-Coming Technology)Grid Computing (An Up-Coming Technology)
Grid Computing (An Up-Coming Technology)LJ PROJECTS
 
Distributed Systems
Distributed SystemsDistributed Systems
Distributed Systemscfenoy
 
GRID COMPUTING PRESENTATION
GRID COMPUTING PRESENTATION GRID COMPUTING PRESENTATION
GRID COMPUTING PRESENTATION Ashok Mannai
 
Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1Bharath Kumar
 
thilaganga journal 1
thilaganga journal 1thilaganga journal 1
thilaganga journal 1thilaganga
 
Grid computing by vaishali sahare [katkar]
Grid computing by vaishali sahare [katkar]Grid computing by vaishali sahare [katkar]
Grid computing by vaishali sahare [katkar]vaishalisahare123
 

What's hot (20)

grid computing
grid computinggrid computing
grid computing
 
Gridcomputingppt
GridcomputingpptGridcomputingppt
Gridcomputingppt
 
Grid computing ppt 2003(done)
Grid computing ppt 2003(done)Grid computing ppt 2003(done)
Grid computing ppt 2003(done)
 
Grid computing
Grid computingGrid computing
Grid computing
 
Grid computing
Grid computingGrid computing
Grid computing
 
Grid Computing - Collection of computer resources from multiple locations
Grid Computing - Collection of computer resources from multiple locationsGrid Computing - Collection of computer resources from multiple locations
Grid Computing - Collection of computer resources from multiple locations
 
grid computing
grid computinggrid computing
grid computing
 
Basic Overview Of Cloud Computing
Basic Overview Of Cloud ComputingBasic Overview Of Cloud Computing
Basic Overview Of Cloud Computing
 
Grid Computing (An Up-Coming Technology)
Grid Computing (An Up-Coming Technology)Grid Computing (An Up-Coming Technology)
Grid Computing (An Up-Coming Technology)
 
Grid computing
Grid computingGrid computing
Grid computing
 
Distributed Systems
Distributed SystemsDistributed Systems
Distributed Systems
 
GRID COMPUTING PRESENTATION
GRID COMPUTING PRESENTATION GRID COMPUTING PRESENTATION
GRID COMPUTING PRESENTATION
 
Grid computing
Grid computingGrid computing
Grid computing
 
Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1Grid and cluster_computing_chapter1
Grid and cluster_computing_chapter1
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 
thilaganga journal 1
thilaganga journal 1thilaganga journal 1
thilaganga journal 1
 
Grid computing
Grid computingGrid computing
Grid computing
 
Grid computing by vaishali sahare [katkar]
Grid computing by vaishali sahare [katkar]Grid computing by vaishali sahare [katkar]
Grid computing by vaishali sahare [katkar]
 
Grid computing
Grid computingGrid computing
Grid computing
 

Similar to Application Sharing

Development Tools - Abhijeet
Development Tools - AbhijeetDevelopment Tools - Abhijeet
Development Tools - AbhijeetAbhijeet Kalsi
 
Ijarcet vol-2-issue-2-383-386
Ijarcet vol-2-issue-2-383-386Ijarcet vol-2-issue-2-383-386
Ijarcet vol-2-issue-2-383-386Editor IJARCET
 
Cs556 section1
Cs556 section1Cs556 section1
Cs556 section1farshad33
 
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...cscpconf
 
Videoconferencing web
Videoconferencing webVideoconferencing web
Videoconferencing webcsandit
 
Collaboration and Grid Technologies
Collaboration and Grid TechnologiesCollaboration and Grid Technologies
Collaboration and Grid TechnologiesVideoguy
 
Important Terminology for the Users of Web-based Services
Important Terminology for the Users of Web-based ServicesImportant Terminology for the Users of Web-based Services
Important Terminology for the Users of Web-based ServicesHTS Hosting
 
A Classification Of Application Sharing Tools For Use In A Virtual Classroom
A Classification Of Application Sharing Tools For Use In A Virtual ClassroomA Classification Of Application Sharing Tools For Use In A Virtual Classroom
A Classification Of Application Sharing Tools For Use In A Virtual ClassroomAudrey Britton
 
How does the web or internet work
How does the web or internet workHow does the web or internet work
How does the web or internet workAnand Bhushan
 
The Access Grid May 25 2004
The Access Grid May 25 2004The Access Grid May 25 2004
The Access Grid May 25 2004Videoguy
 
Geochronos File Sharing Application Using Cloud
Geochronos File Sharing Application Using CloudGeochronos File Sharing Application Using Cloud
Geochronos File Sharing Application Using CloudIJERA Editor
 
Unit 15 cobra case
Unit   15 cobra caseUnit   15 cobra case
Unit 15 cobra caseRaju Panga
 
PowerPoint
PowerPointPowerPoint
PowerPointVideoguy
 
PowerPoint
PowerPointPowerPoint
PowerPointVideoguy
 

Similar to Application Sharing (20)

Cloud Basics.pptx
Cloud Basics.pptxCloud Basics.pptx
Cloud Basics.pptx
 
Development Tools - Abhijeet
Development Tools - AbhijeetDevelopment Tools - Abhijeet
Development Tools - Abhijeet
 
cloud computing
cloud computingcloud computing
cloud computing
 
Ijarcet vol-2-issue-2-383-386
Ijarcet vol-2-issue-2-383-386Ijarcet vol-2-issue-2-383-386
Ijarcet vol-2-issue-2-383-386
 
Cs556 section1
Cs556 section1Cs556 section1
Cs556 section1
 
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
VIDEOCONFERENCING WEB APPLICATION FOR CARDIOLOGY DOMAIN USING FLEX/J2EE TECHN...
 
Videoconferencing web
Videoconferencing webVideoconferencing web
Videoconferencing web
 
Collaboration and Grid Technologies
Collaboration and Grid TechnologiesCollaboration and Grid Technologies
Collaboration and Grid Technologies
 
Cloud
CloudCloud
Cloud
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Important Terminology for the Users of Web-based Services
Important Terminology for the Users of Web-based ServicesImportant Terminology for the Users of Web-based Services
Important Terminology for the Users of Web-based Services
 
A Classification Of Application Sharing Tools For Use In A Virtual Classroom
A Classification Of Application Sharing Tools For Use In A Virtual ClassroomA Classification Of Application Sharing Tools For Use In A Virtual Classroom
A Classification Of Application Sharing Tools For Use In A Virtual Classroom
 
How does the web or internet work
How does the web or internet workHow does the web or internet work
How does the web or internet work
 
The Access Grid May 25 2004
The Access Grid May 25 2004The Access Grid May 25 2004
The Access Grid May 25 2004
 
Geochronos File Sharing Application Using Cloud
Geochronos File Sharing Application Using CloudGeochronos File Sharing Application Using Cloud
Geochronos File Sharing Application Using Cloud
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Unit 15 cobra case
Unit   15 cobra caseUnit   15 cobra case
Unit 15 cobra case
 
PowerPoint
PowerPointPowerPoint
PowerPoint
 
PowerPoint
PowerPointPowerPoint
PowerPoint
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Application Sharing

  • 1. Application Sharing MSc research by Gerhold B. Kooper
  • 2. What is Application Sharing Application Sharing is an element of remote access, falling under the collaborative software umbrella, that enables two or more users to access a shared application or document from their respective computers simultaneously in real time. Generally, the shared application or document will be running on a host computer, and remote access to the shared content will be provided to other users by the host user. en.wikipedia.org
  • 3. Data Conferencing Sharing data interactively among several users in different locations. Data conferencing is made up of whiteboards and application sharing and are often used in conjunction with an audio or videoconferencing connection. encyclopedia2.thefreedictionary.com Data conferencing refers to a communication session among two or more participants sharing computer data in real time. … The data can include screen, documents, graphics, drawings and applications that can be seen, annotated or manipulated by participants. en.wikipedia.org
  • 4. A Good Solution Should Easily integrates with existing application sharing technologies Integrates well into conferencing technologies having either a central controlling system or also work as peer-to-peer Real-Time response and Light on bandwidth Be able to work on unstable network connections Can work in restricted environment such as behind firewalls and NAT Can work on different platforms or operating systems Be able to handle different processing speeds and capabilities of participating hosts Perfect synchronizing and intelligent sync recovery functions
  • 5. Architectures and Implementations Centralized In the centralized architecture, there is only one instance of the shared application Replicated The replicated architecture requires each participant to run locally his/her own copy of the shared application. Transmission of screen contents based on raster graphics Transmission of drawing commands Client-Server, Peer-to-Peer or Distributed Objects
  • 6. Protocols T.120 – Data Conferencing SIP, H.323 – Conference Signalling XGSP (XML based General Session Protocol) – Bridge SIP, H.323 based on web-services technology
  • 7. Example Technologies Remote Desktop MS Terminal Services, VNC, Citrix, etc Web Based Cisco WebEx, MS Terminal Services, etc Peer-to-Peer MS NetMeeting, Skype, MSN Messenger, etc Other Access Grid – Uses Grid Computing