-
LANShare 프로젝트 소개토이프로젝트/LANShare 2023. 1. 23. 20:16
이 프로젝트는 다음과 같은 사례에서 시작되었습니다.
일반적으로 대학교에서는 새로운 프로그램을 도입할 경우, 해당 프로그램을 사람이 직접 설치를 해야합니다.
하지만, 이러한 방식은 상당히 레거시합니다. 반복적이며 불필요한 시간을 할애해야 합니다.
더욱 스마트하고, 간편한 방법을 사용할 수 있어야합니다.
만약,
어떠한 파일을 받기위해, 누군가가 직접 다음 강의를 위해 프로그램을 삭제하거나 재설치하는 번거로움이 존재해서는 안됩니다.
이러한 부분을 최소화 하기 위해, FTP 서버를 열고 많은 클라이언트가 접속해서 파일을 받아간다면 어떨까요?
하지만, 이러한 방법은 1가지일을 100번반복하기 위해 적은인원이 하기에는 상당히 번거롭습니다.
그렇다면, LANShare 프로젝트를 통해,
클라이언트 PC들의 전원을 키고 하나의 피씨에서 모든 클라이언트의 접속정보를 확인하고,
하나의 명렁어를 통해서 파일을 모두 같은 경로에 다운받을 수 있다면 어떨 것 같나요?
한번의 수고가 이후에 많은 번거로움을 해소시켜줄 수 있을겁니다.
그렇기 위해 LANShare 프로젝트를 계획했습니다.
LAN 이라는 토폴로지 안에서 자료를 빠르고 정확하게 보낼 수 있는 프로젝트입니다.
https://github.com/kjm99d/LANShare
GitHub - kjm99d/LANShare
Contribute to kjm99d/LANShare development by creating an account on GitHub.
github.com
LANShare 프로젝트는 오픈소스로 개방되어 있으며, 배포되는 버전에 대해서는 별도 릴리즈가 이루어집니다.
'토이프로젝트 > LANShare' 카테고리의 다른 글
LANShare 파일 전송 프로토콜 구축 - 재정립 (0) 2023.02.28 LANShare 파일 전송 프로토콜 구축 - 프로토콜 정립 (0) 2023.02.05 LANShare 파일 전송 프로토콜 구축 - 문제점 발생 (1) 2023.01.27 LANShare 파일 전송 프로토콜 구축 (0) 2023.01.23