Construction method of lightweight online integrated development environment
CN119179482AInactive Publication Date: 2024-12-24BEIJING UNIV OF POSTS & TELECOMM
Patent Information
- Application Number
- CN202411247473.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-06
- Publication Date
- 2024-12-24
- Estimated Expiration
- Not applicable · inactive patent
Smart Images

Figure CN119179482A_ABST
Abstract
The invention discloses a construction method of a lightweight online integrated development environment, and belongs to the field of online integrated development. The method specifically comprises the steps that firstly, a user sends an Http request for establishing a running space to a business rear end through a front-end interface, and an independent container is started on a containerized platform to serve as a code running environment; the user sends codes needing to be executed to the running container and stores the codes persistently; the running container mounts a distributed file system component through a user space file system FUSE, when a file is written, a request firstly arrives at the distributed file system, and the system processes metadata search, sends a data operation instruction to the object storage system and stores a code file in the object storage system. Then, a Websocket connection is established between the user and the running container terminal, and codes are run or debugged; and after finishing, quitting, returning a program quit code and information, and disconnecting the Websocket connection. The method can effectively respond to the requirements of personalized teaching, and provides a user-friendly and easy-to-access platform for the field of programming education.
Need to check novelty before this filing date? Find Prior Art
Citation Information
Patent Citations
Online programming method and device, electronic equipment and storage medium
CN111381829A
Online programming system, online programming method and related products
CN113094613A
Online IDE code management method based on NAS storage and related equipment
CN114924830A
Online integrated development environment with code assist
US20120246610A1
