육두문자를 날리며 WinRT/Win32 크로스 플랫폼 파일전송 앱 개발은 계속 됩니다…
이제 가닥은 확실히 잡았다.
Windows Phone에서 API지원이 다르다거나 하는 배신만 때리지 않으면 확실히 스토어에 올릴 수는 있을듯.
Hyper-V VM에서 콘솔버전을, 호스트 머신에서 UWP앱을 돌려서 피어 찾은 후 대기 상태.UWP앱에 파일 전송 버튼만 추가하면 0.1버전은 완성.
기술 스펙은 다음과 같다.
[기능]
– 큐를 이용해서 배치 전송 가능.
– 같은 네트워크 내 피어 검색 가능.
– 동시에 여러개의 피어에 대해서 파일을 주고 받을 수 있음.
– 네트워크 최대속도 다 나옴.
– Windows 10 UWP앱/win32 콘솔어플리케이션/win32 Windows어플리케이션 동시 지원
[사용언어/API]
공통 : C++ / winsock – 버클리 소켓에서 호솬 가능하도록 작성
win32 : 표준 stdin,stdout라이브러리, 파일 입출력은 WriteFile(),ReadFIle사용
Windows 10 UWP : WinRT의 XAML UI, 파일 입출력은 Windows::Storage::StorageFile사용