The invention discloses a digital textbook editing and transmitting
system with a multilayer architecture. The digital textbook editing and transmitting
system comprises a virtual node modeling module, a lightweight storage module, a function editing module, a resource ecological module and a
client module, the virtual node modeling is as follows: Slate is used to construct a virtual node model containing elements such as texts, pictures, formulas, interaction components and the like, and each node carries content attributes, hierarchical relationships and interaction instructions; the lightweight storage module is used for converting a virtual node into a
JSON format through global-jsdom after a user completes editing, and classifying binary files in the node into resource nodes in an editor. The invention relates to the technical field of
data transmission, adopts an AES
encryption transmission technology, avoids the data leakage risk caused by
plaintext transmission, and improves the
data transmission efficiency. And the
digital asset security of the publisher and the user is effectively protected. Through node compression storage (
JSON format), the
server side can classify and store the
JSON data, the data volume is greatly reduced, the storage space
multiplexing is improved, and the transmission efficiency is improved.