Crearea de aplicații de rețea

Linux Network Administrator Guide, ediția a doua

Crearea de aplicații de rețea
Această carte a fost scrisă pentru a oferi o singură referință pentru administrare de rețea într-un mediu Linux. Începători și utilizatorii experimentați, cât ar trebui să găsească informațiile de care au nevoie pentru a acoperi activitățile de administrare aproape toate importante necesare pentru a gestiona o configurație de rețea Linux. Posibila serie de subiecte pentru a acoperi este aproape nelimitate, astfel încât, desigur, a fost imposibil să se includă tot ceea ce este de spus pe toate subiectele. Am încercat să acopere cele mai importante și comune celor. Am constatat că începători la Linux rețea, chiar și cei fără expunere anterioară la sistemele de operare Unix, au găsit această carte destul de bun pentru a le ajuta să obțineți cu succes configurațiile lor de rețea Linux și să fie difuzate și să le pregătiți pentru a afla mai multe.

Există multe cărți și alte surse de informații din care puteți afla oricare dintre subiectele abordate în această carte (cu posibila excepție a unora dintre caracteristicile cu adevărat Linux-specifice, cum ar fi noua interfață firewall Linux, care nu este bine documentat în altă parte), în mai mare profunzime. Am furnizat o bibliografie pentru a putea utiliza atunci când sunteți gata de a explora mai mult.

Profitabile blog: crearea, relaxați-vă și să câștige

Crearea de aplicații de rețea
Ce este un blog, astăzi toată lumea știe sau aproape fiecare utilizator de Internet. Și judecând după numărul tot mai mare de blog-uri de pe web, multe blogging - suficient hobby serios. Dar nu toată lumea știe că acest entuziasm ar putea fi foarte profitabile. Cum de a „face“ un blog pentru a face bani? Cum de a crea și de a promova blog-ul dvs.? Cum de a alege un public țintă și temă? Răspunsuri la aceste și multe alte întrebări pot fi găsite în ghidul practic Evgenia Litvin.

Descopera secretele succesului profesional, afla cum un hobby poate fi profitabil!

Informațiile conținute în această carte este derivat din surse considerate a fi editor de încredere. Cu toate acestea, referindu-se la posibilitatea unor erori umane sau tehnice, de publicare nu poate garanta exactitatea absolută și caracterul complet al acestor informații și nu este responsabil pentru erorile asociate cu utilizarea cărții.

Când am început să vorbim despre limbajul de programare Java, acesta a arătat că este axat în special pe rețelele globale, cum ar fi Internetul. În acest capitol, vom începe cunoștință cu clasa Java specifice concepute pentru rețea de programare. Exemplul cererii noastre va fi în măsură să se asigure că clasa Java este într-adevăr foarte ușor de a crea aplicații web.

În acest capitol ne vom uita la două aspecte ale programării rețelei. Prima se referă la accesul la aplicații Java la fișiere localizate pe un server web, iar al doilea - pentru a crea aplicații server și client folosind prize.

Să ne amintim că, din cauza motive de securitate alpetam refuzat complet accesul la fișierele locale stație de lucru conectate la rețea. Cu toate acestea, applet-ul poate lucra cu fișiere care sunt localizate pe serverul web. În acest caz, puteți utiliza intrările și ieșirile descrise în capitolul precedent.

Ce applet avea acces la fișierele de server web?

Deci, applet-uri pot fi găsite o varietate de utilizări.

Imaginați-vă, de exemplu, pe care doriți să se afișeze o diagramă de utilizator, datele brute pentru construcția care sunt situate pe serverul Web. Această problemă poate fi rezolvată, aproximativ vorbind, două moduri.

Primul este că creați o extensie de server Web ca un CGI sau o aplicație de ISAPI, care se bazează pe datele inițiale generează în mod dinamic o imagine grafică a graficului ca un fișier GIF și trimite-l la utilizator.

Cu toate acestea, pe calea de rezolvare a problemei, prin extinderea web care vă așteptați două probleme de server. În primul rând, a crea un program de frumos de culoare fișier grafic în GIF standard nu este atât de simplu - aveți nevoie pentru a înțelege formatul fișierului și de a crea toate antetele necesare. În al doilea rând, fișierul de imagine ocupă spațiu și este transmis de-a lungul canalelor de Internet destul de lent - rata medie de date a Internetului este de 1 KB pe secundă.

În același fișier timp cu datele originale pot fi foarte compact. Acest fapt ridică întrebarea - este posibilă transmiterea prin Internet este de numai datele brute, precum și construirea de diagrame grafice pentru a efectua pe o stație de lucru client?

Aceasta este a doua metodă, care implică utilizarea applets. Cererea dumneavoastră poate, de exemplu, printr-o sursă de date de fișiere de rețea, și apoi, pe baza conținutului acestui fișier pentru a desena în diagramă radială fereastra de culoare. Volumul de date transmise în același timp, în comparație cu utilizarea extensii de server web este redus la zeci și sute de ori.

În plus față de lucrul cu fișiere amplasate pe un server web, vom discuta despre crearea unor canale de comunicare între aplicații Java care rulează pe diferite calculatoare într-o rețea, folosind o priză.

Sockets vă permit să organizeze o cooperare strânsă între applet-uri și aplicații cu drepturi depline Java în care applet-uri pot transmite date între ele prin intermediul internetului. Aceasta deschide oportunități pentru procesarea informațiilor privind un sistem client-server, și ca un server nu poate fi orice calculator conectat la rețea, nu doar serverul Web. Fiecare stație de lucru poate acționa atât ca un server și un client.

articole similare