bir beyin firtinasi yapalim mi gurular ?
dosyayı sunucuda derliyor, çalıştırıp çıktısını geri döndürüyor, karmaşık olan neresi?
java için bir olay mı bu
dilden bağımsız. c mesela. c+9. c sharp. ruby.
@talemon ide'miz mi var sunucuda. sadece bir arayüz olamaz bu sistem. başka bir şey olmalı. zaten sunucuya da yük bindirir. hı?
sunucuya yük bindirir, bunun ötesinde pek çok güvenlik riski söz konusu. ide değil compiler lazım, C için intel'in compiler'ını ya da gcc kullanacaksınız. ikisi de komut satırından çalışıyor. php'nin exec i ya da asp.net'in System.Diagnostics.Process sınıfı bu işlerde kullanılabilir. ama dediğim gibi, sunucuda her programın çalıştırılması olmaz, kodları sanitize etmenin bir yolunu bulmalısınız.