일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- Contour
- Class
- length
- Read
- digitalRead
- flutter
- java
- Unity
- APP
- SERIAL
- Pointer
- stream
- preprocessing
- memory
- compare
- aduino
- Barcode
- file access
- wpf
- sensor
- UNO
- 3D
- atmega328
- public
- parameter
- mfc
- Encapusulation
- c++
- inheritance
- Android
- Today
- Total
목록network (2)
폴크(FOLC)
공유 파일 방식 (Shared File Method)1. 개요파일을 공유 폴더(네트워크를 통해 접근 가능한 폴더)에 저장하고, 다른 PC가 이를 읽거나 수정하는 방식Windows의 SMB (Server Message Block) 프로토콜을 이용해 구현됨구성 요소공유 폴더 설정: 특정 경로를 공유하도록 설정 (\\192.168.0.101\SharedData)파일 입출력 API: C++에서는 CFile, CStdioFile, 또는 fopen, ifstream 등을 사용동작 흐름PC A가 공유 폴더를 설정하고 data.txt를 만듦PC B는 해당 경로를 통해 파일에 접근 (\\PC-A\SharedData\data.txt)두 PC가 파일에 순차적으로 접근하여 데이터 읽기/쓰기장점구현이 간단하고 직관적파일 내용이..
두 대의 PC가 네트워크 드라이브를 통해 공유된 폴더에서 파일을 생성하고, 메시지를 주고받을때 아래과 같이 예외(Exception)가 발생할 수 있다.원인파일이 아직 완전히 생성되지 않았을 때 접근파일 작성이 끝나기 전에 다른 PC에서 접근하면 IOException이나 FileNotFoundException이 발생할 수 있습니다.버퍼링 및 파일 캐싱 문제파일 시스템에서 파일 생성 직후에 바로 디스크에 반영되지 않아 접근 시 에러가 발생할 수 있습니다.파일 잠금 (File Locking)한쪽 PC에서 파일을 아직 닫지 않은 상태일 경우, 다른 PC가 파일을 읽으려 할 때 "사용 중" 예외가 날 수 있습니다. 방안 텍스트 파일 생성 → 완료 메시지 전송 → 수신 측에서 파일 안정성 체크 후 → 파일 읽기원본..