SOA 디자인으로 웹 애플리케이션을 구현하고 싶습니다. 장고와 함께 셀러리를 사용하여이 작업을 수행 할 생각입니다. 그러나 나는 몇 가지 질문이 있습니다셀로리를 사용하여 Django에서 SOA 구현하기
- 이 내가 장고 프레임 워크 내에서 인증을 수행 할 방법이 갈 수있는 방법이라고 가정하면 장고
- 을위한 SOA 디자인을 구현하기 위해 이동하는 올바른 방법입니다. 특히 인증을 생산자 및 소비자 패턴과 분리해야합니다. 그런 식으로, REST API (또는 그와 관련된 모든 것)를 사용하여 인증 자격 증명을 생성하고 소비자 (Django 프레임 워크 내)를 사용하여 자격 증명을 읽고 이에 따라 행동 할 수 있습니다.
다시 말하지만 Dagango에서 Celery를 사용해야합니까?
루비 커뮤니티 (레일스)는 SOA를 구축하고 사용하는 데 더 능숙합니다. Ruby와 Rails로 _Service-Oriented design이라는 책을 얻었습니다.이 책은 Rails에서 SOA 패러다임을 구현하는 방법을 밝힙니다. Python을 Rails보다 조금 더 좋아하기 때문에 Django를 사용하여 동일한 작업을 수행하고 싶습니다. 그래서이 책에서 언급 한 개념이 장고로 번역되는지 알아볼 것입니다.나는 여기서 다시보고 할 것이다. 그러나 밀기 만하면 레일스를 사용하게 될 것입니다. (필자도 꽤 멋진 언어라고 생각합니다.) –