Abstract :
Computer networking is an attempt to end the \´\´tyranny of geography". The goal is to make all data available to any system connected anywhere in the network. In a more compact form, it is known as "resource sharing". The remote compilers\´ concept permits a software package to be shared on the network using client-server and peer-to-peer networks. This setup allows the users to compile the source file wherever the required compiler is installed in the network. A remote compiler is a software tool that takes the source file as input and sends it to the host where the required compiler is installed. The source files are automatically compiled at the host. The compiled/error files then are sent back to the client. This setup basically only works for compilers having command-line debugging and execution, and multimedia renderings.
Keywords :
client-server systems; peer-to-peer computing; program compilers; resource allocation; client-server system; computer networking; peer-to-peer networks; remote compilers; resource sharing; software package; Computer networks; Control systems; Debugging; Hardware; Microcomputers; Operating systems; Programming profession; Protocols; Resource management; Software packages;