친구랑 팀프로젝트하고 있습니다.
제가 백엔드 맡고있는데요.
스프링부트 + 파이썬으로 백엔드 구성했는데요.
스프링부트에서 웹소켓 서버를 열어두고
파이썬에서 클라이언트로서 웹소켓에 메시지를 보내면,
메시지를 받은 스프링부트 서버에서
특정한 DB를 update 하는 메소드를 실행시키게끔 하려는데요.
제가 아는게 소켓통신밖에없어서
이런식으로 하는데, 원래 이런 구조로 하나요?
추천할만한 방식이나, 키워드 알려주시면 구글링하겠습니다.
친구랑 팀프로젝트하고 있습니다.
제가 백엔드 맡고있는데요.
스프링부트 + 파이썬으로 백엔드 구성했는데요.
스프링부트에서 웹소켓 서버를 열어두고
파이썬에서 클라이언트로서 웹소켓에 메시지를 보내면,
메시지를 받은 스프링부트 서버에서
특정한 DB를 update 하는 메소드를 실행시키게끔 하려는데요.
제가 아는게 소켓통신밖에없어서
이런식으로 하는데, 원래 이런 구조로 하나요?
추천할만한 방식이나, 키워드 알려주시면 구글링하겠습니다.
여기 국비 웹땔감이 90프로야 ㅋㅋ okky ㄱㄱ
아뇨. 프갤분들도 훌륭한 분들이 많습니다.
굳이 스프링부트+파이썬으로 하는 이유가 있음? 스프링부트만 쓰던가 장고 or 플라스크 쓰는게 더 나아보이는데 - dc App
그리고 db 업데이트 하는 용도의 통신이면 소켓보단 http 통신이 더 나을듯 - dc App
아, 그냥 파이썬에서 스프링부트서버에 post 요청을 보내면, 스프링부트에서 그 url의 postmapping 시키고 특정 메소드를 실행하면 되는군요
백엔드 담당이라서 백엔드 테스트할 무언가가 필요한거임? 굳이 소켓을 열 필요가 있나
파이썬 인공지능 분석모듈하고, 백엔드 restapi를 스프링부트랑 따로 모듈이 나뉘었는데요.
인공지능 분석모듈쪽에서, 백엔드 restapi에 신호를 주면, 백엔드 restapi에서 DB 좀 업데이트하는 메소드 만들려고요.