Post completes the sequels:
-
Fantasy on WebDAV. Regular Client ;
-
Fantasy on WebDAV ;
-
RESTup - RESTful java server of console applications or again about calling the shell from OracleVery brief content:
The kidnapped brainchild was not positioned towards the end-user interaction — it had a congenital defect in the form of a lack of UI. Groping across the expanses, the inconsolable parent stumbled upon a potent medicine. Will it help?
21+
Let me remind you that this is an interface based on the WebDAV class 1 protocol, in which remote folders (collections) serve as filters that convert user files according to the assigned rule. It was supposed to convert the files on the fly, that is, to initiate the rule after the object was copied (methods PUT, COPY, MOVE) to the conversion folder.
It was conceived effectively, but in practice, not functional for the majority of full-time WebDAV clients, demonstrating an amazing variety of approaches when performing the same actions.
As a result, the interface was implemented in accordance with the internal logic of the console application server, for which, in fact, was started:
- the remote folder defines the conversion rule;
- the transformation folder contains two subfolders: for source files and for results;
- the rule is initiated when viewing (PROPFIND) the results folder;
- upon successful completion of the rule source files are deleted;
- rule parametrization is possible using the parameter file supported by the rule and transmitted along with the source;
- annotations of rules and restrictions of user sessions are in the generated root server help text file.
')
Unable to overcome (http-headers, properties of WebDAV-objects, local settings) data caching by individual clients (Dolphin, Konqueror), which requires 'manual' update of folders. The case when the dignity of the client is a serious obstacle.
Here you can find the “working model in full size”, which records inquiring clients' requests and server responses for inquiring minds.
Ek provoked me a year and a half ago
an article on Habré . Thank.
October - December 2015