js
-
WebSockify jsLanguage/Javascript 2023. 2. 17. 20:18
WebSocket 와 TCP 간 미들웨어로써 동작하며, 각 프로토콜간 Conversion 을 통해 전달하는 역활을 합니다. nodejs 를 기준으로 작성된 스크립트로써 바이너리화도 가능합니다. 해당 소스를 기준으로 Websocket이나 TCP Socket 단의 동작을 다른 프로토콜로 대체하여도 활용가능할 것으로 보입니다. 로그는 파일로그를 남기게끔 되어있으며, 필요에 따라 파라미터를 환경변수에서 읽어오는 형태의 스크립트로 변경가능합니다. 일반적으로는 연동단에서 필요에 따른 코드를 작성하는것이 맞으나, 프로젝트 진행중 긴급하게 변경해야하는 경우나 고객사의 강력한 요구로 인한 조치시 단기간에 활용가능할것으로 확인됩니다. 아래는 해당 스크립트의 Websocket 메시지 처리 및 연결 종료, 에러처리에 대한 코..
-
Operator & FunctionDatabase/MongoDB 2023. 2. 1. 20:44
Operator 비교 연산자 Operator Description $eq (equals) 값과 같으면 $gt (greater than) 값보다 크면 $gte (greater than or equals) 값보다 크거나 같으면 $lt (less than) 값보다 작으면 $lte (less than equals) 값보다 작거나 같으면 $ne (not equals) 값과 같지 않으면 $in 배열 안에 속하는 값 $nin 배열 안에 속하지 않는 값 논리 연산자 Operator Description $or 조건중 하나라도 충족하면 $and 조건 모두 충족하면 $not 조건과 같지 않으면 $nor 모든 조건이 맞지 않으면 use function Js 형식의 함수를 구성 및 호출하여 활용할 수 있습니다. JS 포멧의 ..