2017-11-14 2 views
-3

마이크로 서비스 아키텍처를 구현하고 싶습니다. XML 메시지를 json으로 변환했습니다. 마이크로 서비스를 기반으로 메시지를 분할하려고합니다. 각 마이크로 서비스는 소수의 json 컨텐트를 deserialize하고 객체에 몇 개의 필드를 저장합니다. 그런 다음 하나의 객체로 여러 마이크로 서비스의 모든 객체를 다시 그룹화하여 이후 프로세스로 이동합니다.메시지 트랜잭션을위한 Azure 마이크로 서비스

어떻게해야합니까? 난 그냥 함수 애플 리케이션으로 그것을하고 싶다.

답변

-1

한 가지 방법은 Azure Service Bus (웹 서비스) 및 Web Job (웹 응용 프로그램)입니다. 처리되지 않은 JSON 또는 XML은 특정 대기열에 메시지로 존재할 수 있습니다. 그런 다음 Azure Web Apps 하에서 지속적인 웹 작업을 사용하여 버스를 모니터 할 수 있습니다. 웹 작업에서 C#을 사용하여 필요에 따라 메시지를 모니터링하고 파싱 한 다음 결과를 다른 버스 (또는 여러 대기열이있는 하나의 버스)에 넣습니다. 다른 웹 작업이 해당 버스를 처리 할 수 ​​있습니다. 기타 ...

이 모델에서는 멋진 SOA 워크 플로우를 결합 할 수 있습니다.

행운을 빌어 요, Dhivakar!

관련 문제