FEEDNOW new idea

xiaoxiao2021-03-06  35

After a lot of GUI Framework, there is no choice to make only the form of Console. As for GUI, it is built on this console. Preliminary idea: The result discussed with Hoxide is that in order to facilitate local data, use SQLite instead of XML as a saving form of data. The structure of the entire FeedNow will be based on SQLite Core (Console) Plugin GUI. SQLite is responsible for data storage, Core is responsible for XML-> SQL and SQL-> XML. PLUG-IN implements the read RSS feed in accordance with specific functions, and also has functions for processing local data. And open PLUG-IN. The data transfer between each other is basically adopted by the pipeline. There is a unified call of Plug-in. Data has stdin and stdout input and output. It is convenient to use PIPE processing. It is also easy to capture the output of the GUI. Core is written with C because Plug-in delivery information is either by stdin, stdout, so the language is arbitrary. PS: For data security, SQLITE and CORE may compile together as an executable, and then provide a unified interface to access the database. I think so much for the time being, add slowly :) First learn Emacs GCC again ...

转载请注明原文地址:https://www.9cbs.com/read-58648.html

New Post(0)