如何创建Web应用程序以在线编译和运行Java / C / PHP代码?
虽然这是一个范围更广的问题,但我想为我的公司编写一个在线测试代码,在这里可以给人们提供在java / PHP / c等中编写代码的问题以及代码在线运行和编译.我在网站上看到过这种情况,比如codeacademy,Udacity等.只是想了解它背后的架构.我在Google上搜索过很多类似的东西,但却找不到具体的答案.虽然在这里和那里阅读了点点滴滴之后,我知道代码被发送到服务器上的编译器,然后结果被发回.不知道究竟是怎么回事.有人能指出我的起点吗? 解决方法: 根据应用于Web架构的MVC模式,您基本上可以拥有的是这样的: > Web应用程序客户端,允许用户插入一些代码, 操作顺序可以是: >在服务器端,输入被转换成目标编程语言的适当结构,例如, Java类或C模块. 但是,更一般地说,重点是编译器和解释器是基础软件.它们不适用于一般用户,只能轻松使用操作系统.因此,据我所知,“在线编译”与“发布代码,让它在服务器上执行,以及可视化答案”不同.在线编译意味着分配整个网络编译的责任,这是有道理的,但在我看来,它并不意味着用于示范目的(就像你提到的那样). (编辑:北几岛) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |