맞춤 API와 상호 작용하는 iOS 앱이 있는데,이 API는 차례로 DB와 상호 작용합니다. 맞춤형 API 단계를 제거하고 iOS 애플리케이션 (MongoDB)에서 직접 DB에 액세스하려고 생각했습니다.iOS 앱에서 데이터베이스 액세스
이제 몇 가지 질문이 나왔다 :
- 이 응용 프로그램과 함께 (그들은 암호화 된 경우에도) 로그인 자격 증명을 배포 할 수있는 보안 문제가 될 것입니다.
- 비정상적으로 설계된 경우 비정상적인 네트워크로 인해 DB가 손상 될 수 있습니다.
- 데이터베이스 백엔드가 Cocoa에서 직접 액세스되는 실제적인 예가 있습니까?
기본적으로 그것은 예 또는 아니오로, 그리고 그 이유는 무엇입니까?
추신 : 데이터베이스는 장점과 단점이 있습니다
어떤 종류의 앱입니까? 내 말은, 기업 네트워크 내에서 사용하기위한 것입니까? 아니면 인터넷을 통해 데이터를 가져 오는 중입니까? 또는 내장 DB를 사용합니까? 마지막으로, 내장 DB에 사용할 수있는 일반 사용자가 있습니까? 아니면 사용자가 만들 수 있습니까? –