거기에 DBA가있는 경우, 저는 상당히 큰 소프트웨어를 만들고 있습니다. 가장 큰 문제 중 하나는 현재 비즈니스 논리를 어디에 두어야하는지입니다. 저장 프로 시저를 즉시 수정하는 것이 쉽지만 처리 요구 사항으로 인해 DB가 크게 느려질 수 있습니다. 또한 사용자 프론트 엔드가 작동하지 않아도되는 "자체 유지 엔터티"가되기를 원하기 때문에 응용 프로그램에서 모든 비즈니스 논리를 처리하기를 원하지 않습니다.SQL Server 2008의 비즈니스 로직
내 생각에, 어딘가에 중앙 서버에서 실행될 서비스를 만들고 클라이언트가이를 통해 연결되도록하는 것입니다. 이 서비스는 모든 비즈니스 로직을 유지하고 모든 데이터베이스 작업의 프런트 엔드 역할을합니다.
아이디어가 있으십니까? 예? 아니?
나는 또한 몇 가지 주요 개념을 놓치고 있으며 일부 문학을 읽을 필요가 있음을 기꺼이 받아들입니다.
로 다운 타임없이, 즉시 소요 당신의 건축물. 데이터베이스 또는 응용 프로그램 계층에서 비즈니스 논리를 관리하지 않으려는 경우에는 중간 서비스 계층이 확실히 준비되어 있습니다. – kbrimington