Visualizzazione dei risultati da 1 a 7 su 7

Discussione: [delphi5] strm

  1. #1

    [delphi5] strm

    Salve a tutti.ho creato un programmino per inviare fiel tramitegli ogetti strm e servstrm, e invio file tramite il metodo sendstream.
    a questo punto mi sorge un dubbio,sia io che il miomamico bbiamo una connessione a 4Mbit/s e ci troviamo ad appena 500 metri di distanza,però per inviarciun file di 360 kb ci mette un 35 secondi.
    é normale??'
    In delphi come posso far si di sfruttare molta più banda?

    ciao a tutti

  2. #2
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296
    Non credo si tratti di un problema specifico Delphi, quanto più di limitazioni architetturali a livello di rete.

    L'ampiezza di banda di cui disponi è la stessa sia per il download che per l'upload?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  3. #3
    In poche parole io la connessione con fastweb a 4 Mb/sec.....
    e credo che la velocità di upload sia molto inferiore ad a quela di download...
    E comunque è normale che quando trasferisco con il mio programma,la cpu è completamente occupata??(eppure ho una cpu da 1666 mhz)
    Ciao e ti ringranzio

  4. #4
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296
    Originariamente inviato da MrCocò85
    e credo che la velocità di upload sia molto inferiore ad a quela di download...
    Appunto...in tal caso, l'apparente lentezza è già spiegata.

    Originariamente inviato da MrCocò85
    E comunque è normale che quando trasferisco con il mio programma,la cpu è completamente occupata??(eppure ho una cpu da 1666 mhz)
    Non credo che la velocità della CPU influisca sulla percentuale di lavoro; probabilmente, è un effetto collaterale dovuto al modo in cui viene gestita la comunicazione attraverso il socket.

    Quali componenti hai usato? TClientSocket e TServerSocket? In tal caso, ti suggerirei di provare i componenti Indy, generalmente distribuiti con Delphi.

    Ciao!
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #5
    Ho utilizzato semplicemente i componenti di delphi 5
    tnmstrm e tnstrmserv:
    Non vanno bene?

  6. #6
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,296
    Originariamente inviato da MrCocò85
    Ho utilizzato semplicemente i componenti di delphi 5
    tnmstrm e tnstrmserv:
    Non vanno bene?
    No no, nessun problema. Fanno parte probabilmente del package di componenti (NetMaster, se non ricordo male) che veniva distribuito con Delphi 5.

    Nelle versioni successive, tali componenti sono stati sostituiti con Indy.
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  7. #7
    Ok.. ti ringrazio del tuo aiuto!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.