Puncte:0

Ce se întâmplă de fapt în backend când transferăm fișiere folosind socket?

drapel cn

Scuzați-mă dacă o întrebare stupidă, dar nu pot înțelege dacă numai anumite date ale fișierului (pe care clientul a solicitat) sunt transferate de pe partea serverului și fișierul cu același nume este creat în client și datele primite sunt scrise sau există o modalitate prin care putem realiza ambele sarcini (trimiterea datelor către client, generarea fișierului acolo) prin scrierea logicii numai pe partea serverului..

orice ajutor ar fi grozav, multumesc anticipat..

cyberbrain avatar
drapel cn
Am înțeles corect întrebarea dvs.: doriți să creați un serviciu care rulează pe un server (deci este întotdeauna activ) care creează un fișier pe un client (care se conectează la server doar din când în când) fără a scrie software individual pe client ? Deci clientul nu solicită un anumit fișier și îl „copiază” de pe server, ci doar întreabă serverului „da-mi un fișier”, iar serverul trimite apoi conținutul fișierelor și unde ar trebui să fie creat și numele lui? Poate că ar putea ajuta dacă descrii obiectivul pe care vrei să-l atingi un pic mai detaliat și, de asemenea, mediul înconjurător.
Vivek Mak avatar
drapel cn
@cyberbrain da, ați înțeles corect în cea mai mare parte, vreau să implementez o aplicație în care serverul trimite fișierul pe care clientul îl solicită (clientul va trimite numele fișierului), așa că întrebarea mea este, în acest scenariu, trimit datele fișierului solicitat către client și creând un alt fișier acolo și scrieți aceste date în el, astfel încât acest API (crearea fișierului și scrierea datelor primite de la server) este implementat în partea clientului, așa că am vrut să știu dacă există vreo modalitate prin care putem face totul să se întâmple din partea serverului.
cyberbrain avatar
drapel cn
Deci asta sună dacă „clientul” tău este un server FTP, iar „serverul” tău este un client FTP? Cum ați descoperit că serverul dvs. este un „server” (și, de asemenea, pentru client). De ce nu poți rula un server FTP pe „client”?
Vivek Mak avatar
drapel cn
@cyberbrain este doar partea din exerciții pe care mi s-a spus să o fac, nu am putut obține cum să copiez fișierul pe client (fără a scrie partea clientului API, adică partea clientului va fi scris doar fișierul de care are nevoie pentru a obține codul, partea de server a altor API poate scrie..) și este chiar posibil sau nu, de aceea a întrebat
David avatar
drapel cn
Se pare că aceasta este o întrebare despre teme și nu ați făcut nimic pentru a o rezolva, dar întrebați aici. Noi nu vă facem temele, vă faceți temele.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.