Jump to content

java ide on server

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
5 replies to this topic

#1
khizar.aziz

khizar.aziz

    Newbie

  • Members
  • Pip
  • 3 posts
hi
i dun know if this is the right place to post, if its not plz point me to it.
my problem is that i want to run an IDE on a sserver and allow clients to access it n use it while thr is only one program runing on the server and the compilations and stuff is going on in tht program , not on the client. i will design the frontend for the clients to use. the problem is tht i only have the idea and no technical details how i can do this. i am a software engineering student and doin this for a project.

my question is can this be done and if it can , just give me some pointers on how to do it. i dun want spoon feeding if u think thts the case but still some pointers on how to tackle it wud be great....

thanking in anticipation....
khizar

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
Ultimately, you have to send SOMETHING to the client for them to use it. I can see the IDE being written in Java, running on the client and sending data to the server for compiling. The whole thing sounds a bit strange, though.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
khizar.aziz

khizar.aziz

    Newbie

  • Members
  • Pip
  • 3 posts
well this is wat i have so far..... i mean my idea is to design a clientside software that has an editor whr the client can write the code.... on pressing the compile button , the code is sent to the server whr an IDE like eclipse is already running , tht compiles the code n gives the output which is thn given to clientside software tht shows it to the client......

now can this be done ..?? specially because whn thr r multiple users the IDE on the server will have to meet many requests at the same time.... is thr anything like this any1 has seen or heard of??

#4
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
Yes, it can be done. No, I wouldn't recommend it. Ultimately, you're putting the burden of compiling on your server instead of on the client. Unless you have a very powerful server and high bandwidth, it would take less time to have the person compile locally.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#5
khizar.aziz

khizar.aziz

    Newbie

  • Members
  • Pip
  • 3 posts
thank u so much for the reply......

the thing is we r a grp of 4 stdents n we r trying to do this project on cloud computing whr we wud set up a private cloud (or hybrid with storage on sum external server) which wud provide sum IDEs as a service. we wud be satisfying all the conditions for a cloud but to do tht we need to have a service. we r currently just trying to provide one IDE (preferably Eclipse) as a service to prove the concept n show its advantages. so i think we want a web interface for an IDE, n for it to be considered cloud computing, it has to do all compilations in the cloud i.e the servers.

i hope tht clears a bit of wat i was trying to ask..... any suggestions.....

#6
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
I'd use an applet IDE that compiles code into applets. That way, you can do code/build/test iteratively. Be aware that this still sounds inefficient.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog