개발자
안녕하세요! 기존앱이 있고 새로 만드는 앱이 있는데 새로 만드는 앱에서 기존앱의 DB의 테이블에 있는 정보들이 필요한 경우(예를 들어 유저같은 정보)가 있다면 실무에서는 어떤 방식으로 설계 하는지 궁금합니다!
답변 1
배경설명이 많이 부족한 것 같은데요, 기존앱의 DB라는게 별도 DB 서버가 있다는 게 맞을까요? 클라이언트(앱/웹)-서버(백엔드 API)-DB 와 같은 일반적인 3계층 구조라면 신규 앱도 똑같이 서버에 API를 요청하고 API는 기존대로 DB를 조회하면 되고 백엔드/인프라에서 접근제한이 있다면 신규 앱에서도 허용하게 열어주면 될거고요 기존앱의 DB가 DB 서버가 아니라 앱 로컬 DB를 말씀하시는거면 좀 다릅니다만.. 이 경우 앱-앱 통신이 될거라 권한도 허용해주어야 하고 동일 디바이스 내의 데이터만 접근 가능하고 다른 앱에서 등록한 데이터는 당연히 못보고요.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!