{"id":2201,"date":"2008-06-29T15:22:47","date_gmt":"2008-06-29T15:22:47","guid":{"rendered":"http:\/\/inacreditavel.ioio.info\/?p=2201"},"modified":"2008-06-29T22:29:29","modified_gmt":"2008-06-29T22:29:29","slug":"peixe-de-vidro","status":"publish","type":"post","link":"http:\/\/www.inacreditavel.pt\/?p=2201","title":{"rendered":"Peixe de vidro"},"content":{"rendered":"<p>Instalei o <a href=\"https:\/\/glassfish.dev.java.net\/\">Glassfish<\/a>, um servidor da Sun (servidor Web + servidor de aplica\u00e7\u00f5es, o que quer que isso seja), e passei os \u00faltimos 4 dias em testes. S\u00f3 ontem \u00e9 que consegui fazer um programa que corresse.<\/p>\n<p>H\u00e1 uns anos atr\u00e1s, a Sun vendia estes servidores; agora s\u00e3o de borla. T\u00eam algumas vantagens face ao Apache + PHP:<\/p>\n<ul>\n<li>o c\u00f3digo \u00e9 compilado<\/li>\n<li>a linguagem \u00e9 toda orientada a objectos<\/li>\n<li>distingue correctamente vectores (indexados por inteiros) de hashing tables (indexadas por string)<\/li>\n<\/ul>\n<p>Mas tamb\u00e9m tem desvantagens:<\/p>\n<ul>\n<li>\u00e9 muito mais obscuro: n\u00e3o \u00e9 f\u00e1cil saber onde est\u00e3o e quais s\u00e3o os ficheiros que suportam uma determinada aplica\u00e7\u00e3o<\/li>\n<li>multiplicam e espalham ficheiros por toda uma \u00e1rvore de directorias: 3 pequenas aplica\u00e7\u00f5es deram origem a 323 ficheiros e 194 directorias!<\/li>\n<li>pode ser mais dif\u00edcil fazer a altera\u00e7\u00e3o e publica\u00e7\u00e3o remota e ub\u00edqua de aplica\u00e7\u00f5es: neste momento estou a criar c\u00f3digo, usando o Net Beans, a partir de uma m\u00e1quina na rede interna que s\u00f3 ligo para trabalhar, mas vou ter que colocar o c\u00f3digo fonte numa m\u00e1quina permanentemente ligada e trabalhar em modo consola para poder fazer altera\u00e7\u00f5es de fora<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Instalei o Glassfish, um servidor da Sun (servidor Web + servidor de aplica\u00e7\u00f5es, o que quer que isso seja), e passei os \u00faltimos 4 dias em testes. S\u00f3 ontem \u00e9 que consegui fazer um programa que corresse. H\u00e1 uns anos atr\u00e1s, a Sun vendia estes servidores; agora s\u00e3o de borla. T\u00eam algumas vantagens face ao [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"_links":{"self":[{"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=\/wp\/v2\/posts\/2201"}],"collection":[{"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2201"}],"version-history":[{"count":0,"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=\/wp\/v2\/posts\/2201\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2201"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.inacreditavel.pt\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}