웹서버

    [healing4u 프로젝트] 기술적 문제와 고민

    [healing4u 프로젝트] 기술적 문제와 고민

    힐링포유 프로젝트 를 진행하면서 마주친 문제들 혹은 어렵게 해결한 것들 중 기억에 남는 것을 기록했습니다. 목차 Flask로 구동 중인 딥러닝 서버와 node.js로 구동중인 웹서버 간의 통신 (실시간 서비스를 위한 통신 방법) Flask로 구동 중인 딥러닝 서버에서 쿼리문 수행 에러 Flask로 구동 중인 딥러닝서버(aws 우분투)와 node.js로 구동중인 웹서버(aws) 간의 통신 저는 node.js로 구현한 웹 서버와 flask 프레임워크로 구현한 딥러닝 서버 간 통신을 구현할 때 어려움을 겪었습니다. 최종 흐름은 다음과 같습니다. [고민 상황] 사용자가 카메라앞에 인식이 되면 딥러닝 모델을 통해 사용자의 감정값을 분류하고 이 값을 딥러닝 서버가 웹 서버에게 전달하고 DB에 저장하는 방식으로 진행..

    Express로 웹서버 만들기 (Basic)

    Express로 웹서버 만들기 (Basic)

    2021.07 에 올렸던 게시글입니다. 이번 글에서는 웹 프레임워크인 Express 로 간단히 웹 서버를 만들어보겠습니다. 웹 서버 우리가 웹브라우저 주소창에 주소를 입력하면 화면에 해당 화면 창이 보이지요?? 이 화면을 우리에게 보내주는 것을 웹 서버가 하는 것입니다! 특정 주소를 주소창에 입력하면, 브라우저는 해당 주소에 있는 웹 서버를 호출하고 웹서버는 해당 홈페이지 내용을 웹 브라우저에 보내는 방식 이런 웹서버를 만들 수 있는 패키지를 웹 프레임워크라 하는데요. 구체적으로 말하면, 웹서버를 만들기 위해서는 여러가지를 매번 해야하는 일들이 있어요! 예를 들면, url로 넘어온 파라미터들을 분류해서 가져오는 일, 정적인 이미지나 js파일들을 관리하는 일, 로그인을 위한 작업 등.. 이렇게 웹서버를 만..