본문 바로가기
RFID 기술RFID-GL · 2013년11월17일 · 31/80

31.RFID 리더 API에 대한 아래의 사항 중 가장 올바른 설명은 무엇인가?

1
사용자는 API에 맞는 언어로 중간 매개체인 래퍼(Wrapper)를 제작하여 이를 다시 적절하게 자신이 개발하고 있는 응용 애플리케이션에서 반드시 호출하여 사용하여야 한다.
2
래퍼(Wrapper)를 사용하는 경우 복잡성이 증대되고 문제가 발생했을 경우 그 원인을 찾기 어려울 수 있다.정답
3
래퍼(Wrapper) 제작의 경우 상대적으로 개발 난이도가 낮아 적절히 수행할 수만 있다면 가장 높은 성능을 발휘할 수 있는 방법이다.
4
현재 사용하고자 하는 리더가 OSI 7 계층 중 전송계층에서 응용 계층까지의 Host 계층을 지원하고 있다면 반드시 드라이버를 두어야 한다.

해설

[RFID 리더 API] - 현재 사용하고자 하는 리더가 OSI 7 계층 중 전송 계층에서 응용 계층까지의 Host 계층을 지원하고 있다면 소켓 또는 RS-232C 등에 의한 통신 방식이 연동 가능하므로 어떤 언어를 선택하여도 상관이 없음. - 사용하고자 하는 리더가 OSI 7계층 중 물리 계층에서 네트워크 계층까지의 미디어(Media) 계층을 제공한다면 통신 방식이 아닌 트라이브 방식으로 리더와 연동해야하므로, HW를 직접 제어하기 편리한 원시코드를 사용하는 것이 가장 자유로울 것임, 하지만 자바 언어는 좀 더 어려울 수도?. - if 리더의 제조사에서 현재 사용하고 있는 언어를 적절히 제공해 주지 않는다면, → 제공해 주는 API에 맞는 언어로 중간 매개체를 래퍼(Wrapper) 형태로 만들고 이를 다시 적절하게 자신이 개발하는 응용 애플리케이션에서 호출하는 방식이 있을 수 있음. → but, 이는 쓸데없는 중간 계층이 생겨 복잡성이 증대되고 문제가 발생했을 경우 원인을 찾기 어려워, 되도록이면 피해야 함. → 이런 경우는, 리더의 연동 방법을 잘 분석해 그 리더의 API를 직접 만드는 것이 가장 좋은 방법임 : 개발 난이도가 매우 높지만 적절히 수행할 수 있으면 가장 높은 성능을 발휘할 수 있는 방법임.

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기