See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Programmazione orientata agli utenti - Wikipedia

Programmazione orientata agli utenti

Da Wikipedia, l'enciclopedia libera.

Questa voce è da wikificare

Questa voce di informatica non è ancora formattata secondo gli standard: contribuisci a migliorarla seguendo le convenzioni di Wikipedia e del Progetto informatica.

- programmazione orientata agli utenti o alle persone - (User Oriented Programming)

La crescente popolarità delle connessioni internet, sempre più veloci e disponibili in svariati dispositivi wireless con dimensioni anche tascabili, ha favorito l'innovazione e la creazione di applicazioni Web-Oriented con interfaccie amichevoli e pronte ad assecondare le esigenze delle più svariate tipologie di utenza.

I servizi web offerti dai nuovi sistemi operativi e dalla piattaforma .NET di Microsoft ha creato un circolo virtuoso atto a favorire il sorgere di nuove applicazioni e servizi sempre più evoluti che permettono lo scambio di informazioni e altri tipi di interazione tra utenti, società, culture diverse.

Il paradigma di programmazione orientata agli utenti è stato introdotto nel 1998 dalla microsoft Press in "Inside Microsoft Windows NT Internet Development" di Ronan Sorensen e prevede tre cardini :


- Universalizzazione

Standardizzazione dell’ambiente esecutivo runtime al fine di ottenere la portabilità di servizi e applicazioni web oriented su diverse piattaforme. La Common Language Infrastructure (CLI) specifica aperta sviluppata da Microsoft con le varie implementazioni quali Mono, dotGNU, Shared Source CLI (Rotor) della Microsoft soddisfa tali specifiche.


- Collaborazione

Interazione ed integrazione tra più servizi al fine di ottenerne altri più evoluti. Per far ciò è necessario poter conoscere quali sono i servizi web disponibili, la loro descrizione, l’interfaccia di comunicazione. A tal fine sono stati sviluppati protocolli, classi, servizi atti ad agevolare il programmatore quali : SOAP, WSIL (Web Services Inspection Language), WSDL, UDDI etc.


- Traduzione

Offre la possibilità di interfacciare applicazioni e servizi web (sviluppati con varie tecnologie) verso degli standard universalmente riconosciuti il tutto tramite servizi di conversione (interoperabilità dei sistemi) ed in oltre permette di ottenere dei contratti di descrizione dei servizi in un formato comune ed unico (a tal fine si presta l’XSLT Extensible Style Language Trasformation).


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -