본문 바로가기

연동3

gRPC - From Java(Spring) Client to Python Server 예제 Introduction gRPC를 사용하여 Java(Client)와 Python(Server)간 서비스 호출하는 방법을 알아본다. Client는 Spring boot를 사용하여 간단한 Rest server로 만든다. 사용자로 부터 Rest 호출을 받고 Python 서버와 gRPC를 통해 서비스 호출하는 프로세스를 구현한다. 예제에서 사용된 환경의 Visual Studio Code + Spring boot 실행방법은 전 블로그를 참고한다. 2021.04.27 - [Web/springboot] - VSCode에서 SpringBoot with gradle 프로젝트 생성 & 실행 VSCode에서 SpringBoot with gradle 프로젝트 생성 & 실행 2019년, Stack Overflow에서 개발자를 .. 2022. 9. 2.
Flutter - FutureBuilder 사용법 + API 서버 http 연동 들어가며.. 앞서 본 블로그에서 Jsonplaceholder에서 제공하는 API를 http패키지를 사용하여 연동하였다. Flutter는 앞서 살펴본 API응답객체인 Future에 대한 대응 Widget으로, FutureBuilder를 제공한다. 이번 장에서는 FutureBuilder사용법에 대해 간단히 살펴보고자 한다. 앞서 진행한 소스는 첨부하지 않으므로 아래 관련 포스트에서 먼저 확인하길 바란다. 관련 포스트 2022.03.17 - [Flutter] - Flutter(Dart) - Model 객체 Json 매핑 쉽게 하기(@JsonSerializable) 2022.03.18 - [Flutter] - Flutter(Dart) - http 패키지 사용법 및 유닛테스트 FutureBuilder Future.. 2022. 3. 18.
2. 게시판 만들기 - Django + mariaDB 연동( 접속부터 모델생성까지 - migration ) 전 편(1. 게시판 만들기 - Django 3.x 설치 및 핵심개념 파악) 에서 Django 설치와 index페이지를 구성해보았다. 전 편에 이어서 데이터베이스 mariaDB를 Django와 연동하고 마이그레이션 기능을 사용해서 모델을 배포(테이블 생성)한다. mariaDB MariaDB는 open-source RDBMS이다. MySQL과 동일한 엔진으로 구성되어 있어 사용에 있어 대부분의 기능이 동일하다. MariaDB는 성능면에서 전신인 MySQL에 비해 최고 70% 향상 되었다고 설명한다. HeidisSQL 윈도우용 DB관리 툴을 기본적으로 제공한다. Install MariaDB는 공식사이트에 접속하여 윈도우 64비트 버전을 Download, 설치한다. ( 설치시 root 사용자 비번 기억할 것 !.. 2021. 2. 1.