🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.programowanie
4 messages
4 total messages Started by Borneq Wed, 27 Feb 2019 18:23
Dostęp jak do pliku ale po sieci
#72869
Author: Borneq
Date: Wed, 27 Feb 2019 18:23
8 lines
1414 bytes
Czytam pliki binarne z ograniczeniem, że muszą być na tym samym 
komputerze co binarka. Jak czytać je z możliwością skakania do wybranego 
offsetu , czytania iluś bajtów, po czym znowu odczyt z innego miejsca.
Tylko to musi być przez sieć. Zarówno ma działać bardzo szybko dla sieci 
lokalnej jak i z prędkością internetu po sieci rozległej.
Czy używa się w takim przypadku fopen/fclose/fseek jak w przypadku 
plików, tylko jakoś mapuje się dostęp czy inaczej? Ma być użyty VPN.
Rozwiązanie ogranicza się tylko do maszyn linuksowych.
Re: Dostęp jak do pliku ale po sieci
#72870
Author: Piotr Rogoza
Date: Wed, 27 Feb 2019 20:37
18 lines
1818 bytes
W dniu Wed, 27 Feb 2019 19:23:00 +0100, uzytkownik Borneq napisal:

> Czytam pliki binarne z ograniczeniem, że muszą być na tym samym
> komputerze co binarka. Jak czytać je z możliwością skakania do wybranego
> offsetu , czytania iluś bajtów, po czym znowu odczyt z innego miejsca.
> Tylko to musi być przez sieć. Zarówno ma działać bardzo szybko dla sieci
> lokalnej jak i z prędkością internetu po sieci rozległej.
> Czy używa się w takim przypadku fopen/fclose/fseek jak w przypadku
> plików, tylko jakoś mapuje się dostęp czy inaczej? Ma być użyty VPN.
> Rozwiązanie ogranicza się tylko do maszyn linuksowych.

Może sshfs?



-- 
piecia aka dracorp
pisz na: imie.r.public at gmail dot com
Re: Dostęp jak do pliku ale po sieci
#72871
Author: PawelS pawel(at)wbcd(dot)pl
Date: Thu, 28 Feb 2019 19:52
17 lines
1773 bytes
Borneq pisze:
> Czytam pliki binarne z ograniczeniem, że muszą być na tym samym 
> komputerze co binarka. Jak czytać je z możliwością skakania do wybranego 
> offsetu , czytania iluś bajtów, po czym znowu odczyt z innego miejsca.
HTTP (odczyt - GET), HTTP/WebDav(zapis - PUT),

> Tylko to musi być przez sieć. Zarówno ma działać bardzo szybko dla sieci 
> lokalnej jak i z prędkością internetu po sieci rozległej.
To nie będzie zbyt szybkie, ze względu na konieczność
(nawiązywania połączenia) wysyłania żądania oraz oczekiwania na odpowiedź.

> Czy używa się w takim przypadku fopen/fclose/fseek jak w przypadku 
> plików, tylko jakoś mapuje się dostęp czy inaczej? Ma być użyty VPN.
fopen/fclose będzie realizowany poprzez socket/connect,send,recv,close
fseek będzie w nagłowku Range,

> Rozwiązanie ogranicza się tylko do maszyn linuksowych.
Re: Dostęp jak do pliku ale po sieci
#72872
Author: Queequeg
Date: Thu, 28 Feb 2019 20:57
23 lines
1816 bytes
Borneq <borneq@antyspam.hidden.pl> wrote:

> Czytam pliki binarne z ograniczeniem, że muszą być na tym samym 
> komputerze co binarka. Jak czytać je z możliwością skakania do wybranego 
> offsetu , czytania iluś bajtów, po czym znowu odczyt z innego miejsca.
> Tylko to musi być przez sieć. Zarówno ma działać bardzo szybko dla sieci 
> lokalnej jak i z prędkością internetu po sieci rozległej.

- sshfs
- nbd (xnbd)
- nfs

Używam wszystkich trzech w różnych miejscach, zależnie od konkretnych 
potrzeb.

> Czy używa się w takim przypadku fopen/fclose/fseek jak w przypadku 
> plików, tylko jakoś mapuje się dostęp czy inaczej? Ma być użyty VPN.

System lub program oparty na fuse wszystko załatwia, montujesz zdalny 
filesystem i masz dostęp do plików tak samo jak na lokalnej maszynie.

-- 
https://www.youtube.com/watch?v=9lSzL1DqQn0
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads