Escolar Documentos
Profissional Documentos
Cultura Documentos
Transport(TCP.UDP)
Network(IP,ICMP)
Figure 1. Networking Layers and Components The major disadvantage of this software is that it
does not allow the user to interact with other user. Our
application will be beneficial as compared to Team
Viewer as it will be supporting the chat feature.
2.3. Socket
3.2. Google Talk
A Socket is one end point of a two way Google Talk (GTalk) is a freeware Windows web-
communication link between two programs running on based application for instant messaging and voice over
the network. A Socket is bound to a port number so internet protocol (VOIP) client offered by Google Inc.
that the TCP layer can identify the application that
data is destined to be sent.
3. Existing System
Our survey showed that some tools are available in 3.2.1 Limitation
the market for performing the work. Some of them are
Team Viewer, Google talk. Google talk supports audio and video chat but
support for screen sharing is not available at this
moment. Our application will be beneficial as
3.1. Team Viewer compared to Gtalk as it will support sharing.
It is a tool which enables one user to have a look at
other users desktop in LAN or internet. It is freely
available software. Any user can download it and
install it on his/her system. The software operates with 4. Proposed System
Windows, Linux. It is possible to access a machine
running Team Viewer with a web browser.
We will be developing an application which
enables all the features which are the combination of
all these presently available tools. This application
will have all the beneficial features of all the available
applications. For example, unlike Team Viewer
software, our application will not just enable one to
access other’s desktop but the person can also avail
added features like text chat etc. The tool GTalk only
supports text, audio chat but sharing is not allowed at
this moment. So our application will be beneficial.
With desktop sharing, workers can access their work
computers from any device that has internet The member can chat via text, audio with
connection, including home computers and laptops. other member.
Our project mainly consists of developing the
GUI application in which all the modules will be
present. 5. Conclusions
Steps required for accomplishing the task: In this paper, the idea of ‘Web Meeting and
1. Develop a GUI using Swing in Net Beans Desktop Sharing’ and the way we will be
2. Develop the code for text chat implementing it was presented. Desktop sharing has
3. Develop the code for voice chat been frequently used by technical support
representatives to troubleshoot technical and software
problems without physically visiting the clients.
Desktop sharing provides a better customer
Our application will have a GUI through which user experience. Besides these, it also enhances the ability
will have to choose an option. Firstly we will be to interact and communicate with colleagues despite of
developing a GUI using Net Beans. The user can click being away from each other. Thus this application
a button to start capturing the desktop. It will be sent would let employees within an organization
using TCP connection to the other client. The user can (INTRAnet) and also between two companies
also use the features of text chat and voice chat. (INTERnet) to communicate with each other
effortlessly without wastage of time, money and
The Java language provides a function to capture travel.
the desktop. The desktop capturing will be done by the
Java code and it will be sent. The capturing will be
done each time the desktop has been changed.
4. References
Consider a situation in which a team manager
wants to give particular instructions to his members [1] (2010) Emanuel Patton “Web Conferencing and Desktop
without visiting, who are also present in the same Sharing” [Online]
organization but at some other location. The manager Available:http://www.articlesbase.com/computersarticles/we
can effectively communicate his instructions using this b-conferencing-and-desktop-sharing-1931312.html
application. It will be beneficial in this situation.
[2] (2010) “Real-Time Web Conferencing” [Online]
Available:http://thinkofit.com/webconf/realtime.htm