Microsoft BizTalk은 실제로 어떤 용도로 사용됩니까?


14

개발자가 클라이언트의 일부 통합을 테스트 할 수 있도록 Microsoft BizTalk 준비 서버를 설정하는 작업을 받았습니다.

중요한 것은 BizTalk가 무엇인지, 무엇을하는지, 어떤 용도로 사용되는지 전혀 모른다는 것입니다. Microsoft 웹 사이트 에서 읽을 수있는 모든 내용은 제가 말한대로 마케팅 에 대한 내용 일뿐입니다. "BizTalk를 사용하면 조직이 이종 시스템을 원활하게 통합하고 비즈니스 파트너를 연결할 수 있습니다"와 같은 문장이 있습니다.

누구든지 BizTalk가 실제로하는 일에 대해 어느 정도 알려줄 수 있습니까? 우리 개발자들도 모르고 통합 할 필요가 있습니다!


이 질문에 감사드립니다! BizTalk에 대한 간단하고 의미 있고 이해하기 쉬운 설명을 찾고 있었지만 찾을 수 없었습니다!
ZweiBlumen

답변:


11

Biztalk를 사용하면 응용 프로그램이 서로 통신 할 수 있습니다. 비즈니스 프로세스에서 함께 작동하는 데 필요한 애플리케이션 또는 시스템간에 정보 또는 이벤트를 공유하는 데 사용됩니다.

서로 다른 시스템의 입력 및 출력을 매핑하는 방법을 제공합니다 (예 : 호환되지 않는 프로토콜 또는 형식을 사용하는 경우). 나는 이것이 XML로 이루어 졌다고 생각합니다. 또한 오케스트레이션이라고하는 스크립트 또는 프로 시저 모음을 제공하여 다른 시스템에서 발생하는 무언가에 의해 트리거 될 때 대상 시스템에서 일련의 작업이 발생할 수 있도록합니다.

그것은 서비스 지향 아키텍처 를 구축하기위한 플랫폼 인 엔터프라이즈 서비스 버스 의 구현입니다 .


Aaah, iBolt ( magicsoftware.com/en/products/?catID=41 ) 와 매우 흡사합니다. 감사합니다.
Mark Henderson

DBus와 비슷합니다.
톰 오코너

3

엔터프라이즈 응용 프로그램 통합의 개념을 더 잘 이해하려면 이 책을 사용 하는 것이 좋습니다 .

그것은 당신이 보게 될 모든 패턴에 대한 개요와 시장의 다른 경쟁자 (Tibco, Biztalk 및 IBM I의 이름을 잊어 버렸습니다)에 대한 정보를 제공합니다.


0

기본적으로 무엇이든 사용할 수 있지만 EDI가 Biztalk 설치 중 최고라는 데는 약간의 비용이 들었습니다.

원래; 서로 다른 전자 상거래 (b2b 주문, 송장, 기타) 파일 형식 간의 변환; 따라서 ERP-ish 소프트웨어 회사가 사용하는 모든 영역을 확장 할 수 있습니다.


0

간결한 용어로 ESB (Enterprise Service Bus)가 있습니다. 서비스 오케스트레이션, 메시징 변환 및 서비스 브로커가 포함 된 SOA (Service Oriented Architecture) 패턴. 이를 통해 대기업은 기본적으로 웹 서비스 또는 기능 서비스를 노출하고 통신 채널을 통해 모든 종류의 시스템간에 서로 다른 정보를 전달할 수 있습니다. 즉 :

  • 아주 오래된 AS / 400 DB를 C ++ 기반 처리 소프트웨어와 통신합니다.
  • j2ee 웹앱을 BPM 플랫폼과 통합하여 비즈니스 프로세스를 트리거
  • 요청에 따라 일부 CRUD DB 작업을 수행합니다. (즉, SOA 인증을받은 총 사용자 수 확보)

Biztalk는 현재 일반적으로 사용되지 않고 있으며 (2018) 다른 경쟁 업체가 해당 통합 공간을 넘어 섰습니다. TIBCO, IBM, Amazon, Mulesoft와 같은 경쟁 업체.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.