Więc to jest moja konfiguracjanode.js - strumień plik bez zapisywania go tymczasowo
Mam klienta, z którego pliki są przesyłane do serwera node.js (Servera) i stamtąd chcę przesyłać pliki do inny serwer (serwer B) bez zapisywanie pliku tymczasowo (na serwerze A).
Jaki jest najprostszy i najlepszy sposób, aby to osiągnąć?
Jestem w stanie przesłać plik do serwera A, ale nie chcę, aby plik tymczasowy był przechowywany.
Aktualizacja:
Jego prosty plik ajax uplaod do (Severa) ... Chodzi o to, aby przekazać byte-wise tak, że nawet jeśli połączenie zgaśnie, można go odczytać z powrotem, że zwłaszcza bajt.
Używam express.js na serwerze A, a backbone.js jest klientem, za pomocą którego ładuję ajax. Na razie nie ma połączenia między A i B jako takimi, komunikują się za pośrednictwem punktów końcowych. serwer A działa na porcie 4000 i serwerze B na porcie 5000. Chcę jakoś potokować plik z serwera A do punktu końcowego na serwerzeB.
Jak otrzymujesz ten plik? Jak przesuwasz plik? Co robisz w przypadku problemów z połączeniem? – Brad
to prosty plik ajax uplaod do (severA) ... Pomysł polega na przeniesieniu bajtów tak, aby nawet jeśli połączenie się wyłączyło, możesz odczytać go z tego bajtu. – Madhusudhan
Czy możesz dodać więcej szczegółów? Zatem twoja aplikacja Node.js na serwerze A używa tego, co hostować ten skrypt AJAX? Wbudowany serwer http? A co z serwerem B? Czego używasz do połączenia między tymi dwoma? – Brad