자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

Q, 

REST API 동시 처리에 따른 DB Connection 및 트렌젝션 관리?

 

A, 

REST 서비스에서는 리소스 별로 서비스가 호출(요청)되어 트랜젝션 처리가 기존 DB 환경에 비해 쉽지 않습니다.

 

되도록이면 아키텍처 설계를 통해 트랜젝션이 필요하지 않는 구조로 설계를 해야할 것 입니다.

관련된 논의는 이미 많은 영역에서 진행되어 참고하시면 좋을 것 같습니다.

  • REST 기반의 간단한 분산 트랜잭션 구현 - 1편
    https://www.popit.kr/rest-%EA%B8%B0%EB%B0%98%EC%9D%98-%EA%B0%84%EB%8B%A8%ED%95%9C-%EB%B6%84%EC%82%B0-%ED%8A%B8%EB%9E%9C%EC%9E%AD%EC%85%98-%EA%B5%AC%ED%98%84-1%ED%8E%B8/

 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 15631
공지 유용한 관련 사이트 관리자2 2014.03.20 54456
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 97791
3080 Getit Package Manager에서 Fast Report VCL 설치하려는데 에러납니다 도와주세요 [2] file 왕초보 2020.10.12 212
3079 GetIt Package Manager에 등록된 컴포넌트 설치 [3] sihwan 2020.10.05 225
3078 갑자기 발생한 There is a problem with the site's security certoficate 에러 [4] file 노력하는삶 2020.10.12 283
3077 builder 10.4.1 버젼에서 생성자 함수에 fastcall 에러 sihwan 2020.10.09 256
3076 datasnap 서버프로그램에서 특정클라이언트에게만 내용을 전달할수가 있을까요 [1] 라빌레나 2020.10.02 363
3075 10.4 시드니에서 푸시가 (Android, IOS) 가 되는지요? [1] delphiman 2020.10.05 161
3074 RAD Server 라이센스 문제 [1] 옥돌 2020.10.05 152
3073 [백신관련] XE10.3 리오 백신(알약) 오탐지 관련... 크림슨킹 2020.10.01 163
3072 64bit 서비스 프로그램 개발시 빌드 불가한 현상 file SC 2020.09.29 303
3071 델파이 STMP 개발문의 [1] 동네옹 2020.09.27 226
3070 MDI프로그램에서 마우스 휠 동작시 Stack Overflow 발생 [1] nuribit 2020.09.24 299
3069 Run(F9) 실행시 XE10 툴이 메인모니터 쪽으로 이동하는 현상 [3] 지오 2015.12.24 549
3068 웹브라우저로 네이버 웨일을 사용할 수 있는 방법을 알려주세요. [1] 미스터리 2020.09.21 273
3067 [REST 웨비나] TXMLDocument를 이용해 DataSet에 넣는 작업을 코딩 없이 단순 프로퍼티 수정만으로 될 때가 올까요? 험프리 2020.09.17 199
» [REST 웨비나] REST API 동시 처리에 따른 DB Connection 및 트렌젝션 관리? 험프리 2020.09.17 381
3065 [REST 웨비나] REST API와 기존 SOAP와 차이점이 뭔가요? 험프리 2020.09.17 222
3064 [REST 웨비나] JWT(JSON Web Token) 을 통한 인증 방법 험프리 2020.09.17 677
3063 [REST 웨비나] Linux OS에서 RAD Server 구현 험프리 2020.09.17 173
3062 [REST 웨비나] http와 https 호출시 주의 할것은? 험프리 2020.09.17 233
3061 Class TfrxDBCrossView not found [2] 가나다 2020.09.08 155