07-08-2012, 03:28 PM
Project on INTRA COMMUNICATION SOFTWARE
Intra-Communication-Software-a-Java-Project.docx (Size: 328.83 KB / Downloads: 29)
ABSRTACT:
The main concept of Intra-communication s/w is developing the communication with all persons of the same organization on the net. We can compare the Intra-communication s/w with the Telephonic Communication. Normally in Telephone Conference there will be more than two users connected at a time and all the users are able to here word from any one of the users. So implementing the same concept on the Net is nothing but Intra- Communication Software.
Major operations involved in this project are:
• Conduct conferences with their employee. So they can get online decisions from employee from the different branches of the company.
• The advantage is that the company is having branches throughout the country. So this will help them to communicate business affairs of the company and live meetings and conferences between their directors. They can conduct board of directors meeting.
• It will give On-line solutions from the superiors to the employees.
LITERATURE OVERVIEW
JAVA:
Java was conceived by James Gosling, Patrick Naughton, Chris Warth, Ed Frank, and Mike Sherdian at Sun Microsystems in 1991.
Features of Java:
Simple & Secure: Java was designed to be easy for the professional programmer to learn and use effectively. The ability to download java applets with confidence that no harm could be done and that no security will be breached is considered by many to be the single most important aspect of java.
Robust: The multiplatform environment of web places extraordinary demands on a program, because the program must execute reliably in a variety of systems. Thus, the ability to create robust programs was given priority in the design of Java. To gain reliability, Java restricts you in a few key areas, to force you to find mistakes early in the program development. At the same time, Java frees you in the form having to worry about many of the common causes of programming errors. Because java is a strictly typed language, it checks your code at compile time.
Multi-Threaded: Java was designed to meet the real-world requirement of creating interactive, networked programs. To accomplish this, Java supports multithreaded programming which allows you to write programs that do many things simultaneously.
SERVLETS:
The Java web server is Java Soft's own web Server. The Java web server is just a part of a larger framework, intended to provide you not just with a web server, but also with tools. To build customized network servers for any Internet or Intranet client/server system. Servlets are to a web server, how applets are to the browser.
Attractiveness of Servlets:
There are many features of Servlets that make them easy and attractive to use. These include:
• Easily configured using the GUI-based Admin tool
• Can be loaded and invoked from a local disk or remotely across the network.
• Can be linked together, or chained, so that one Servlets can call another Servlets, or several Servlets in sequence.
• Can be called dynamically from within HTML pages, using server-side include tags.
• Are secure - even when downloading across the network, the Servlets security model and Servlets sandbox protect your system from unfriendly behavior.
HTML:
The Hypertext Markup Language (HTML) is a simple markup language used to create hypertext documents that are portable from one platform to another. HTML documents are SGML documents with the generic Semantics that are appropriate for representing the information from wide range of applications. Html version 3.2
A set of instruction embedded in a document is called the markup language. These instructions describe what the document text means and how it should look like in a display hyperlink specification language that define the syntax and placement of special embedded directories that are not displayed by a web browser, but it tell how to displays the content of the documents including text, images and other supported media.
JDBC OVERVIEW:
Java database Connectivity is a java API for executing SQL statements. It consists of a set of classes and interfaces written in java programming language that makes it easy to send SQL statements to virtually any relational database, in other words, with the JDBC API. It is not necessary to access an Oracle database, another program to access an Informix database, and so on. One can write a single program using the JDBC API, and the program will be able to send SQL statements to appropriate database. With a program written in java, one also doesn’t have to worry about writing different programs to run on different platform. The combination of Java and JDBC lets a programmer to write it once and run it anywhere.