对使用java ee的webapp ide的看法
我想使用 java ee、tomcat、ajax 和一些其他框架创建一个用 java 编写的 Web 应用程序。该应用程序是一个 C/C++ IDE,使用 Linux 系统的用户名登录,并可以访问其 /home 文件夹。并通过java访问'gcc/g++',并接收输出返回到屏幕。
我正在征求有关使用哪些技术的意见,或者是否可以这样做。或者,如果您知道这样的现有应用程序,请告诉我们。
谢谢
I want to create an web application written in java using java ee, tomcat, ajax and some additional frameworks. The app is an IDE for C/C++, login with usernames from the linux system, and have access to their /home folder. And through java access 'gcc/g++', and receive the output back to the screen.
I'm asking for an opinion on what technologies to use, or even if is this possible. Or, if you know an existing application like this, please tell.
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这方面的安全问题似乎令人畏惧。您基本上是在尝试在浏览器中创建开发环境?我一直使用 ant/msbuild/makefiles 来进行构建,并利用 IDE 进行完整性检查。通过让用户通过 SSH 连接到开发计算机并从那里打开他们的 IDE,您可以提供大量工作,这似乎需要做很多工作。美国开发人员可以对他们的工具集进行一些保护。您可以通过启用 XDMCP 并允许远程登录来提供相同的功能。然而,如果这是一个看看你能否做到的项目,那么就会隐藏很多有趣的问题需要解决。
The security aspects of this seem daunting. You are basically trying to create a development environment within a browser? I have always used ant/msbuild/makefiles to do my building and utilize the IDE just for a sanity check. Seems like alot of work for something your could provide by letting users SSH into a development machine and open their IDE from there. Us developers can get a little protective of their toolsets. You could provide the same thing by enabling XDMCP and allowing remote logins. However, if this is a project to see if you can do it, then there are alot of interesting problems hidden to solve.