나는 우리가 갖고있는 문제에 대한 해결책 아이디어를 얻는 데 관심이 있습니다.다른 소프트웨어에서 잠길 수있는 파일을 실시간으로 업데이트하는 방법에 대한 솔루션 아이디어를 찾고 있습니다.
배경 :
우리는 하드웨어 구성 요소에 노트북과 플래시 데이터에서 실행되는 소프트웨어 도구가 있습니다. 이 소프트웨어는 일련의 데이터 파일을 읽어 하드웨어 프로그래밍을 수행합니다. 이는 제조 환경에 있으며 하루 종일 지속적으로 실행됩니다.
문제 :
는 현재, 그들은 소프트웨어가 데이터 파일을 읽어 연결하는 중앙 저장소입니다. 소프트웨어는 파일을 읽고 깜박이는 전체 과정에서 파일을 잠근 상태로 유지합니다. 이것은 하루 종일 서로 다른 하드웨어 구성 요소에서 실행되기 때문에 이러한 파일이 대부분의 경우 "잠길"수 있습니다.
소프트웨어가 읽는 데이터 파일을 실시간으로 업데이트해야한다는 것을 명시하는 새로운 요구 사항이있어 깜박이는 최종 사용자에게 미치는 영향은 최소화됩니다. 실시간으로 파일을 드롭하는 서비스를 작성합니다.
소프트웨어는 타사에서 개발 한 소프트웨어이므로 우리는 수정할 수 없습니다. 그러나 데이터 파일을 찾을 위치를 기대하기 때문에 깜박이는 시점까지 모든 것이 우리가 자유롭게 변경할 수있는 과정입니다.
질문 : 당신이 솔루션 프로그래밍 관점에서이 문제를 해결하는 데 걸리는 무엇 접근
? 우리는 하루 종일 잠금 장치가있을 경우 파일을 실시간으로 삭제하는 방법을 모릅니다. 우리는 "가능한 한 빨리"해결책이 훨씬 쉬워지면 해결할 것입니다.
깜박이는 과정을 통해 파일을 반쯤 업데이트 한 경우 어떻게됩니까? –
비트 레벨 전송 등을 강제하면 깜박임이 손상됩니다. 깜박이면서 계속 읽습니다. –
글쎄, 그걸로 물건을 간단하게, 당신이 기다리는 중 하나를 완료하기 전에 파일이나 클라이언트가 끝내고 매우 비싼 벽돌로 끝납니다. – Rory