{"id":11748,"date":"2019-06-10T07:30:33","date_gmt":"2019-06-10T05:30:33","guid":{"rendered":"http:\/\/www.unilab.eu\/?p=11748"},"modified":"2021-04-13T23:46:59","modified_gmt":"2021-04-13T21:46:59","slug":"dll-vs-software","status":"publish","type":"post","link":"https:\/\/www.unilab.eu\/it\/articoli\/technical-articles-it\/termodinamica-ingegneria-it\/dll-vs-software\/","title":{"rendered":"DLL vs SOFTWARE PT.1: perch\u00e9 la DLL non \u00e8 un software"},"content":{"rendered":"<p>DLL. In questo articolo vogliamo chiarire meglio che cos&#8217;\u00e8 una DLL, cosa si intende per DLL e perch\u00e9 la DLL non \u00e8 di per s\u00e9 un software, ma deve necessariamente essere agganciata ad un software, e da esso chiamata, per poter funzionare e dare risultati in output. A questo articolo, nella seconda parte, aggiungeremo alcune considerazioni su come funziona una DLL di calcolo termodinamico. Nei prossimi articoli vedremo invece in particolare come Unilab gestisce DLL di terze parti nel suo software Smart-Air, per la selezione delle unit\u00e0 di trattamento aria!<\/p>\n<p>Cos&#8217;\u00e8 una DLL? Lo abbiamo analizzato in termini generali <a href=\"https:\/\/www.unilab.eu\/it\/articoli\/coffee-break-it\/dll\/\">in questo articolo<\/a>. La DLL \u00e8 una libreria di funzioni, praticamente &#8220;invisibile&#8221; ad un normale utente PC, finalizzata al calcolo o alla selezione di prodotti che possono essere utilizzati da applicazioni di terzi. Ma cerchiamo di semplificare il concetto. Pensate alla DLL come ad una cassaforte. Un&#8217;analogia che di solito funziona con la DLL \u00e8 il motore di un&#8217;auto. Il motore \u00e8 il cuore dell&#8217;auto. Senza il motore, l&#8217;auto non parte, lo stesso vale per la DLL. La DLL \u00e8 proprio il motore, e allo stesso tempo, come il motore, non pu\u00f2 funzionare da sola, ma deve essere collegata a tutti i componenti interni dell&#8217;auto, al telaio, alle ruote, ecc. per funzionare. Nella nostra analogia, precisamente al software!<\/p>\n<p>Una DLL \u00e8 proprio questo, solo un motore, ma ha bisogno di una struttura costruita attorno ad esso, il software, per funzionare. Nel nostro campo termodinamico, la DLL \u00e8 essenziale, ma senza il software \u00e8 semplicemente una scatola. Ha bisogno di un software per dare input, regole e avvertenze, in modo da guidare il calcolo. Questo \u00e8 il requisito chiave per la DLL, che deve essere richiamata dal software e restituire i risultati in uscita!<\/p>\n<p>Questa \u00e8 la prima parte del nostro focus di base sul concetto di DLL. Nella nostra seconda parte, andremo a delineare meglio il funzionamento di una DLL per scopi termodinamici e perch\u00e9 la DLL di calcolo di uno scambiatore di calore a pacco alettato, per esempio, non \u00e8 la stessa cosa di un software di calcolo di uno scambiatore di calore a pacco alettato! Restate sintonizzati luned\u00ec prossimo per la seconda parte!<\/p>\n<!--themify_builder_content-->\n<div id=\"themify_builder_content-11748\" data-postid=\"11748\" class=\"themify_builder_content themify_builder_content-11748 themify_builder tf_clear\">\n    <\/div>\n<!--\/themify_builder_content-->\n","protected":false},"excerpt":{"rendered":"<p>DLL. In questo articolo vogliamo chiarire meglio che cos&#8217;\u00e8 una DLL, cosa si intende per DLL e perch\u00e9 la DLL non \u00e8 di per s\u00e9 un software, ma deve necessariamente essere agganciata ad un software, e da esso chiamata, per poter funzionare e dare risultati in output.<\/p>\n","protected":false},"author":11,"featured_media":11751,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"45","_seopress_titles_title":"","_seopress_titles_desc":"DLL. In questo articolo vogliamo chiarire meglio che cos'\u00e8 una DLL, cosa si intende per DLL e perch\u00e9 la DLL non \u00e8 di per s\u00e9 un software, ma deve necessariamente essere agganciata ad un software, e da esso chiamata, per poter funzionare e dare risultati in output.","_seopress_robots_index":"","footnotes":""},"categories":[47,45],"tags":[],"class_list":["post-11748","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-it","category-termodinamica-ingegneria-it","has-post-title","has-post-date","has-post-category","has-post-tag","has-post-comment","has-post-author",""],"builder_content":"","_links":{"self":[{"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/posts\/11748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/comments?post=11748"}],"version-history":[{"count":0,"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/posts\/11748\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/media\/11751"}],"wp:attachment":[{"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/media?parent=11748"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/categories?post=11748"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.unilab.eu\/it\/wp-json\/wp\/v2\/tags?post=11748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}