«services» 태그된 질문

7
서비스 계층을 만드는 것이 얼마나 중요합니까?
3 개 계층 (DAL, BL, UI)으로 앱을 구축하기 시작했습니다. 주로 CRM, 일부 판매 보고서 및 인벤토리를 처리합니다. 동료가 서비스 계층 패턴으로 전환해야한다고 개발자가 경험을 바탕으로 서비스 패턴을 도입했으며 대부분의 애플리케이션을 설계하는 더 좋은 방법이라고 말했습니다. 그는 미래에 그런 식으로 애플리케이션을 유지하는 것이 훨씬 쉬울 것이라고 말했다. 개인적으로, 나는 그것이 단지 …

4
웹 API 인증 기술
사람들을 위해 xml / json을 제공하기위한 asp.net MVC 웹 서비스 프레임 워크가 있습니다. 요청을 가져 오지만 사용자를 인증하는 가장 좋은 방법 (자바 스크립트 또는 OO 언어로 코딩하는 사용자에게는 빠르고 쉽고 사소한)을 파악하기 위해 고심하고 있습니다. 우리의 데이터가 민감하거나 다른 것이 아니라 사용자가 등록하기를 원하므로 이메일 주소를 통해 변경 사항을 알리고 …
26 security  api  web  services  rest 

3
예상되는 변경을 계획하는 REST 엔드 포인트에 권장되는 패턴은 무엇입니까?
변화에 대한 전망을 가지고 외부 애플리케이션을위한 API를 설계하는 것은 쉽지 않지만, 조금만 생각하면 나중에 인생을 더 쉽게 만들 수 있습니다. 이전 버전 처리기를 그대로 두어 이전 버전과의 호환성을 유지하면서 향후 변경 사항을 지원할 계획을 세우려고합니다. 이 기사의 주요 관심사는 주어진 제품 / 회사에 대해 정의 된 모든 엔드 포인트에 대해 …


2
빈혈 도메인 모델 및 도메인 서비스 주입
빈혈 도메인 모델은 마틴 파울러 도메인 중심의 디자인에서 안티 패턴으로 설명되어 있습니다. 도메인 모델에 대한 비즈니스 로직을 갖기 위해 종종 도메인 서비스가 사용됩니다. 그러나 도메인 서비스에 도메인 서비스를 주입하는 것은 Vaughn Vernon에 의해 해로운 것으로 간주됩니다 ( "도메인 기반 디자인 구현, 페이지 387"참조). 내 의견으로는, 그 의견은 모순입니다, 이것이 사실입니까? …

13
Windows 서비스의 실질적인 용도는 무엇입니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 휴일 3 년 전 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. Windows 서비스를 처음 사용합니다. VS2010에서 Windows 서비스 를 만드는 법을 배웠지 만 Windows 서비스를 …

4
마이크로 서비스 및 데이터 복제
새 응용 프로그램을 작성 중이며 마이크로 서비스 아키텍처에 대해 읽었습니다. 아키텍처 자체는 개발, 배포 및 수명주기 관리 관점에서 많은 의미가 있습니다. 그러나 한 가지 문제는 마스터 데이터를 처리하는 방법과 관련이있었습니다. 예를 들어 Sales 앱과 Ticketing 앱이라는 두 가지 앱이 있습니다. 이 두 앱 모두 자체 마이크로 서비스로 구축되었다고 가정합니다. 그러나 …
14 soa  services 

5
트랜잭션을 사용할 수없는 경우 어떻게 엔터프라이즈 환경에서 웹 서비스를 효과적으로 사용할 수 있습니까?
내가 일하고있는 곳은 몇 가지 기본 규칙을 세우려고 노력하고 있으며 현재 우리가 겪고있는 논쟁은 코드 재사용을위한 로컬 라이브러리 대 웹 서비스입니다. 웹 서비스는 대부분의 회사에서 인기있는 것으로 보이며, 여기에서 대부분의 개발자가 기대하는 것입니다. 심각한 작업에 웹 서비스를 효과적으로 사용하는 방법을 알 수 없습니다. 트랜잭션을 사용할 수없는 경우 어떻게 여러 서비스 …

4
MVC와 함께 서비스 계층 사용
컨트롤러가 너무 뚱뚱해지고 모델 인스턴스화가 더해지기 시작하면 서비스 계층을 사용할 수 있습니다. 서비스 클래스 내부의 논리를 래핑하면 한두 가지 방법으로 많은 서비스를 얻을 수 있습니다. 이것은 코드 냄새처럼 느껴집니다. 이것에 관한 모범 사례? 서비스가 모델을 인스턴스화 할 수 있습니까? 서비스가 모델을 인스턴스화하면 서비스를 단위 테스트 할 수 없습니다. 통합 테스트로만 …
13 mvc  services 

4
마이크로 서비스 아키텍처가 마이크로 서비스 당 별도의 데이터베이스를 필요로하는 경우 비용이 많이 들고 관리가 불가능합니다. 왜 필요한가요?
마이크로 서비스에 대해 읽었으며 격리를 달성하기 위해 서비스마다 별도의 DB를 만드는 것이 비논리적 인 것 같습니다. 웹 서비스와 단일 데이터베이스 만 사용하여 동일한 결과를 얻을 수 있습니다. 왜 필요한가요? 데이터베이스를 분리하는 것은 논의 할 수없는 것입니다. 아니면 내가 틀렸다? 이것에 대해 안내해 줄 수 있습니까?

2
깨끗한 아키텍처를 위해 서비스와 저장소 사이에 계층을 사용해야합니까-Spring
나는 건축에서 일하고 있는데, 웹 클라이언트와 모바일 앱을위한 나머지 API를 제공 할 것입니다. Spring (spring mvc, spring data jpa, ... etc)을 사용하고 있습니다. 도메인 모델은 JPA 사양으로 코딩됩니다. 클린 아키텍처의 개념을 적용하려고합니다 ( https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html ). jpa 도메인 모델을 유지하기 때문에 전부는 아닙니다. 레이어를 통한 실제 흐름은 다음과 같습니다. 프런트 엔드 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.