TELECONFERENCING  SYSTEM   

This project is done under  sunos machine .Bsically it  is simillar to a chat program which allow more than one user to  chat. It allow users to login using telnet client. Then it will ask for password.On giving appropriate password you will be taken to the chat room. In the chat room you can see all other user logged in  and have discussion with them.

INTERNET PHONE 

This allows the users  to make a phone call to users who is having a internetphone server and a email address.The user interface part is build on java. This project is done under solaris operating system.The coding used is LPC coding which is giving a not too bad performance.

The system requirments are 16 bit  8kHz sound card.For free download click here.

Proxyserver

 

Project Description

Proxy Server is an internet sharing software used to share a single internet account by muliple hosts. A number of computers in a network can connect to the net with a single modem, a single telphone connection and a pair ISP's. It's works in the application layer of the OSI model and can be designed to handle services like telnet and http . Various security measures can be incorporated for secure operation. Optional data fliltering to allow restricted access and limited site-access (denial) can also be implemented.

Implementation Details

The software is implemented using client-server architecture. The server part of the package resides on the machine which is actually conneted to the internet. Clients run on the various local machines (which has no connection to the outside internet).

The already existing application packages like telnet and http would function properly in the presence of proxy. For this, we make modification to the existing TCP/IP library so that when the existing application tries to connect to an outside site, it goes through our server. Whenever an application wants to connect to an external host, it just contacts the proxy server on the local network. After necessary authenctication, the proxy server contacts the actual destination and does the data transfer for the client. So the proxy server acts as a relay agent.

Connection and Data Filtering

As the connection request first arrives at the proxy server, it can be configured to deny or permit connections to particular hosts on the net from a particular local machine. This is extremely useful in http service. The data packets also travel through the proxy server. So they can be filtered for patterns and abnormalities can be reported to the network manager.

Authentication of Clients

Before forwarding the connection server has to make sure that only authorised clients are requesting the services. For this server keeps a database of authorised client host names and logins. Optional user passwords can also included for better security.

Server Configuration and Maintenance

A GUI based administration program will be prrovided. There will be provisions for viewing and changing various server parameters like forwarding table, access permission table and user information.


For free download click here

Instant Messenger

This project is basically a prototype I developed for instant messenger .One of the main problem i feel with most of the current instant messenger are they don't follow a uniform format in there message . That's a yahoo messenger can never talk to msn messenger .This should not be the case .


In my case i have developed a prototype which will follow a language which is easy to implement and is universally available . I followed the knowledge query manipulation language(KQML) format for sending and receiving the message . Any messenger client which follow this message format can talk to the messenger server . Ofcourse if they have to get the thing working they should get the language that i am using with my KQML which is very simple .( a language that i defined by myself called msl). Basically KQML is an agent language and is said that any senario occuring in real life can be depicted using that format . This alos make the agent more easy for further development . Even though msl need to be implemented for the message transfer most of the control message can be send between the server and the client using KQML.


This project is completely carried out in JAVA. In the back end for saving data it uses Oracle. A lot of advanced technologies can be used to for its further developments .That is a messenger client finds out that there is a messenger server running at the machine X. It then sends KQML message to that server asking of which language it implements . If the particular language is there already implemented in the client it can directly talk to the server . If no ,the particular implementation can be downloaded using
RMI or what ever technologies. Then using thins downloade implementation of the language it cantalk to the server and to other client .



ccji franchisee operation system(cfos).

This is a fully web automated tool that will ease the different functions that are carried across the ccji and there franchisee . It uses servlets and rmi . Have oracle as the central central database and any database (may be oracle or access )at the franchisee side . Apache web server is used for the deployment of the application . Used uml for design purpose . Rational rose was used for the design . The application can be implemented as a standalone one using swing with minimum modification. The business logic is completely isolated from the gui and database . The work is completely done in java