Code Monkey home page Code Monkey logo

Comments (1)

PriitParmakson avatar PriitParmakson commented on August 16, 2024

Täiendav arutelu DHX töötoast arendajatega 9.02.2017 ja järgnenud Skype-vestlusest:

Praegu on Dokumendi kapsli vastu võtmisel nõutud selle valideerimine, mis nõuab suure (200 Mb) XML-i lahti parsimist. Arvati, et see tekitab DHX Kapsli vastuvõtmisel väga palju koormust ja ei võimaldagi näiteks suuri faile läbi lasta. Tõnu: "Aga kui Kapsel oleks teisiti defineeritud, näiteks et Dokumendid võivad olla manustena ( mitte XML sees BASE64 stringina, nagu preagu), siis oleks võimalik ainult XML osa avamine ja valideerimine. XML-i osa oleks sel juhul väike (paarkümmend kilobaiti). Kuigi siin teistpidi on võib olla probleemiks, et Kapsel ei ole siis enam "Self contained"."

Priit P: "Kapsli kohene kontroll dokumendi vastuvõtmisel võimaldab välja sõeluda vigase kapsliga dokumendid, nii, et need ei jõuagi DHS-i. Saatjale saab kohe vigasest kapslist teada anda. Saatjat huvitab, kas dokument on kohale jõudnud. Praegu me ei näe ette kohalejõudmise teate hilisemat (asünkroonset) saatmist. Asünkroonne kohalejõudmise v kättejõudmise kinnitus on küll võimalik, kuid lisaks keerukust. Kui tehniliselt vähegi võimalik, tuleks hakkama saada sünkroose mustriga: saadad ja kohe saad vastuse, kas on kohale jõudnud.
"Kapsel" kui standard ei ole piisava täpsusega formaliseeritud. Seda probleemi ei lahenda aga DHX-i kihis.
DHX on mõeldud eelkõige avaliku sektori sisese ametliku, tõendusväärtusega dokumendivahetuse lahenduseks. Seetõttu on nõuded kvaliteedile kõrged.
Samas on ei saa eesmärk olla mingi abstraktne "korralikkus". Kapsli kohese kontrolli nõuet võiks lõdvendada (PEAB asemel PEAKS).
Vastavalt DHX protokolli muutmise protsessile tuleks ettepanek kirja panna, hinnata ärilisest ja tehnilisest vaatest ja sobivuse korral kinnitada Dokumendihaldusnõukogu poolt.
DHX liikluses osaleja, kes valiks Kapsli kohesest kontrollist loobumise, peab arvestama, et sellega võivad tema DHS-i salvestuda vigase Kapsliga dokumendid. Kas ta tahab seda vältida? Võib-olla tahab, aga võib-olla on tal ükskõik. "

from dhx.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.