Open Access Open Access  Restricted Access Subscription Access
Open Access Open Access Open Access  Restricted Access Restricted Access Subscription Access

Network Based Virtual Compilation–C/C++ and JAVA


Affiliations
1 MITCOE, Pune, India
     

   Subscribe/Renew Journal


This paper describes idea of centralized compilation. Virtual compiler is a network-based program which integrates various types of compiler and programming environments under one roof. Based on server and client technology, the idea is to set up various compilers at the server, which can be used to compile data to all the client devices within the network. The server will include the compiler of many languages. The compiler can be anything from:

  • Java 
  • C/C++

The programmer on the client machine will have an editor on which he will write the programs and will compile it and execute it. There will be no need to install various compilers on different machines. Also there will be a database on the server side for maintaining transaction log and user authentication. The output will be displayed in the same editor window.

Thus the objective of the Virtual Compiler is a method by which shared resource can be arranged in a controlled and reliable manner. The clients are operated in a centralized manner from the server.


Keywords

Decryption, Encryption, LAN, Socket, Virtual Compiler (VC).
User
Subscription Login to verify subscription
Notifications
Font Size

Abstract Views: 142

PDF Views: 3




  • Network Based Virtual Compilation–C/C++ and JAVA

Abstract Views: 142  |  PDF Views: 3

Authors

Shiv Sutar
MITCOE, Pune, India
Umesh Mergu
MITCOE, Pune, India
Swapnil Thale
MITCOE, Pune, India

Abstract


This paper describes idea of centralized compilation. Virtual compiler is a network-based program which integrates various types of compiler and programming environments under one roof. Based on server and client technology, the idea is to set up various compilers at the server, which can be used to compile data to all the client devices within the network. The server will include the compiler of many languages. The compiler can be anything from:

  • Java 
  • C/C++

The programmer on the client machine will have an editor on which he will write the programs and will compile it and execute it. There will be no need to install various compilers on different machines. Also there will be a database on the server side for maintaining transaction log and user authentication. The output will be displayed in the same editor window.

Thus the objective of the Virtual Compiler is a method by which shared resource can be arranged in a controlled and reliable manner. The clients are operated in a centralized manner from the server.


Keywords


Decryption, Encryption, LAN, Socket, Virtual Compiler (VC).