27-09-2013, 02:14 PM
Web based java compiler online with security access
java compiler.docx (Size: 2.19 MB / Downloads: 135)
Introduction
The main aim of this project is we can easily write a java program compile it and debug in on-line. The client machine doesn’t have java development kit .The client machine is only connected to the server having java compiler ,so server executes the java code produces the error message to the appropriate client machine.
In this project is also creates a security editor. This editor performs Encryption and decryption of the file. These processes are performed using RSA Algorithms. There is lot of security algorithms, but RSA algorithm is most efficient to encrypt and decrypt the file.
In this project it is used to view all type of java API .It is very useful for writing the java program easily, for example if any error in the format of API there is a possibility to view API throw through this module.
Purpose of the project
The purpose of the project is to compile the java program online which provides java API additionally by providing security mechanisms through RSA algorithm without having any java development tool kit.
Existing system
The existing system is the manual system. The manual system is prone to error. It is time consuming. It is very difficult for a person to produce the report. There are chances for changing the scheme report and do malpractice. This system involves a lot of manual entries with the applications to perform the desired task. Usage of papers in the payment process leads to less efficiency, less accuracy and less productivity. Increasing expenditure for papers shuffling and storage. Increasing labors and hence errors. Less control of Amounts .Time delay between the payment and its receipt. Persons who are present in different part of the world cannot transact efficiently.
Proposed system
It is designed by keeping to eliminate the drawbacks of the present system in order to provide a permanent solution to the existing system. The proposed system is designed to eliminate the to the problems. The primary aim of the new system is to speedup transactions. The report is prepared for the schemes and implemented by the concerned officials.
Since the advent of Online Insurance services in the Middle Ages Policy Agents and policy Holder have used paper-based instrument to move money between Insurance transactions. It comes as no surprise to one that when everything is being converted to computerize. Already the business has to global with the coming of Internet. Now, no more the individual aims at the local market is also just a click of button away.
Study of the stream
To provide flexibility to the users, the interfaces have been developed that are accessible through a browser. The GUI’S at the top level have been categorized as
Administrative user interface
The operational or generic user interface
The ‘administrative user interface’ concentrates on the consistent information that is practically, part of the organizational activities and which needs proper authentication for the data collection. These interfaces help the administrators with all the transactional states like Data insertion, Data deletion and Date updating along with the extensive data search capabilities.
The ‘operational or generic user interface’ helps the end users of the system in transactions through the existing data and required services. The operational user interface also helps the ordinary users in managing their own information in a customized manner as per the included flexibilities.
Importance of Java to the Internet
Java has had a profound effect on the Internet. This is because; java expands the Universe of objects that can move about freely in Cyberspace. In a network, two categories of objects are transmitted between the server and the personal computer. They are passive information and Dynamic active programs. in the areas of Security and probability. But Java addresses these concerns and by doing so, has opened the door to an exciting new form of program called the Applet.
Java Architecture
Java architecture provides a portable, robust, high performing environment for development. Java provides portability by compiling the byte codes for the Java Virtual Machine, which is then interpreted on each platform by the run-time environment. Java is a dynamic system, able to load code when needed from a machine in the same room or across the planet.