Descoperirea cunoştinţelor
/ Knowledge Discovery >> Descoperirea cunoştinţelor >> tech >> calculator >> Internet >> Noțiuni de bază despre internet >>

Cum Google Docs Works

a afla.
Back Sfârșitul Google Docs

Google are o reputație bine meritată pentru secret, atunci când vine vorba de operatiunile lor. Nu este o mulțime de informații disponibile cu privire la sistemul Google Docs utilizează. Dar putem face unele presupuneri sigure bazate pe alte operațiuni Google. În primul rând, să începem cu ceea ce știm

Google a construit software-ul care se ocupă de toate funcțiile majore ale Google Docs -. Piesele care într-o rețea tradițională ar fi numit partea de server a sistemului - cu ajutorul limbajul de programare Java. Java este un limbaj de programare orientat-obiect dezvoltat de Sun Microsystems. Google utilizează limbajul de programare Java pentru a construi și de a dezvolta aplicații Google Docs

partea utilizatorului a sistemului -. Ceea ce ar fi numit partea de client într-o rețea tradițională - consta din aplicatii Web sporite de Javascript limbaj de programare. Javascript si Java nu sunt același lucru. Limbajul Java permite programatorilor de a construi programe de la aplicatii complete la applet-uri mai mici. Este posibil de a construi o aplicație Java care funcționează independent de alte software-uri. Dezvoltatorii folosesc Javascript pentru a imbunatati serviciile Web. Ea nu funcționează în afara unei experiențe browser Web.

Dincolo de aceste fapte, doar oamenii în Google știe cum funcționează sistemul de sprijin Google Docs. Dar, pe baza de calculatoare, cum ar fi rețelele de sistemul de fișiere Google, putem face câteva presupuneri: Site-ul

  • Google are o istorie de a utiliza ieftin hardware, off-the-shelf câte ori este posibil. Este, probabil, sigur să se presupună că serverele de manipulare Docs Google nu sunt deosebit de puternice sau avansat. Este mult mai probabil ca ei sunt de calculatoare workhorse. Având în vedere că hardware-ul este relativ ieftin, nu este la fel de scump pentru a adăuga mai multe resurse pentru sistemul. Când este ușor de a construi în capacitate mai mare într-un sistem, se numește un sistem scalabil.
  • O aranjament posibil al hardware-ului ar include servere de aplicații și servere de baze de date. Serverele de aplicații ar fi software-ul real care face Google Docs posibil. Serverele de bază de date de acționează ca depozitare. Google poate utiliza, de asemenea, un control sau un server administrativ care actioneaza ca un portar.
  • Deoarece hardware ieftin nu este întotdeauna de încredere, Google proiectează sistemele sale inform