본문 바로가기

프로그래밍 기록/교외 프로젝트

Pixtree 인코더 관리 페이지 제작



Ajax 통하여 주기적으로 페이지 정보를 갱신하고

SNMP WebSocket를 사용하여 인코더 Trap메시지를 확인함


Django 를 이용하여 Pixtree에서 사용하는 인코더들을 관리하고 로그 등을 확인하는 웹 페이지를 제작하였습니다. 인턴을 진행할 당시에 작업하였고 인턴이 끝난 직후 추가 기능 요청이 들어와 외주 형식으로 작업을 진행하였습니다. DB의경우 별도의 DB 서버를 사용하고 있어 해당 서버로 데이터를 JSON 형식으로 주고 받아 사용하였고 뷰의 경우 확정된 뷰가 나오기 전에 프로젝트를 시작하여 컨트롤러와 뷰를 직접 만들고 추후에 확정된 뷰에 맞게 업데이트 하였습니다.

 간단한 SNMP 를 사용하여 인코더의 정보를 수집하고 인코더에서 Trap이 발생하면 이를 사용자에게 실시간으로 알려주기 위하여 Web-Socket를 사용하였습니다.

 파일 이미지의 업로드 기능을 구현하던 중 DB서버에서 이미지를 받는 포맷이 맞지않아 오류가 발생하여 이를 위한 body를 수동으로 삽입하여 해결하였습니다.


728x90

'프로그래밍 기록 > 교외 프로젝트' 카테고리의 다른 글

Polimer  (0) 2018.08.23
수협 중앙회 관리 페이지 제작  (0) 2018.08.23
Jobworld 교육 프로그램  (0) 2018.08.23