Microsoft BizTalk 서버
Microsoft BizTalk Server개발자 | 마이크로소프트 |
---|---|
초기 릴리즈 | 2000년 12월 [1] | ; 전
안정된 릴리스 | 2020/2020년 2월 [2] , 전( |
운영 체제 | Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows 10[3] |
플랫폼 | IA-32 또는 x64[3] |
이용가능기간: | 9개[4] 언어 |
언어 목록 영어, 중국어(간체), 중국어(번체), 프랑스어, 독일어, 이탈리아어, 일본어, 한국어, 스페인어 | |
유형 | 응용 프로그램 서버 |
면허증. | 독자 사양 |
웹 사이트 | docs |
Microsoft BizTalk Server는 기업에서 사용되는 다른 소프트웨어 시스템과 통신하도록 조정된 어댑터를 사용하여 비즈니스 프로세스를 자동화하는 조직 간 미들웨어 시스템(IOMS)[5]입니다.마이크로소프트가 개발한 이 솔루션은 엔터프라이즈 애플리케이션 통합, 비즈니스 프로세스 자동화, 기업 간 커뮤니케이션, 메시지 브로커 및 비즈니스 활동 모니터링을 제공합니다.
BizTalk Server는 이전에 애플리케이션 서버와 애플리케이션 통합[clarify] 서버 양쪽에 배치되어 있었습니다.마이크로소프트는 공식 애플리케이션 서버가 된 AppFabric 서버를 출시하면서 이 전략을 변경했습니다.조사기관 Gartner는 Microsoft가 Application Integration Suite를 위한 '리더' 중 하나를 제공하는 것을 고려하고 있습니다.Biztalk(Biztalk Server 2020)의 최신 릴리즈가 2020년 1월 15일에 발매되었습니다.
일반적인 시나리오에서 BizTalk는 외출 전에 통합하고 구매 주문서 및 청구서 등의 비즈니스 문서를 조직 내 또는 조직 경계를 넘어 서로 다른 애플리케이션 간에 교환함으로써 자동화된 비즈니스 프로세스를 관리합니다.
BizTalk Server 개발은 Microsoft Visual Studio를 통해 이루어집니다.개발자는 하나의 메시지 유형을 다른 메시지로 변환하는 변환 맵을 작성할 수 있습니다.예를 들어 XML 파일을 SAP IDoc으로 변환할 수 있습니다.BizTalk 내의 메시지는 XML 문서를 통해 구현되며 XSD 표준의 XML 스키마를 사용하여 정의됩니다.맵은 XSLT 표준에 따라 구현됩니다.오케스트레이션은 WS-BPEL 호환 프로세스 언어 xLANG을 사용하여 구현됩니다.Microsoft Visual Studio 내의 그래픽 도구를 사용하여 스키마, 지도, 파이프라인 및 오케스트레이션을 시각적으로 작성합니다.추가 기능은 에 의해 제공될 수 있습니다.오케스트레이션, 맵, 파이프라인, 비즈니스 규칙 등 기존 모듈에서 호출할 수 있는 NET 어셈블리.
Microsoft BizTalk Server의 간단한 이력
2000년부터 다음 버전이 [6][7][8]출시되었습니다.
- 2000-12-01 BizTalk Server 2000
- 2002-02-04 BizTalk Server 2002[9]
- 2004-03-02 BizTalk Server 2004 (Microsoft에서 실행되는 첫 번째 버전).NET 1.0)
- 2006-03-27 BizTalk Server 2006 (Microsoft에서 실행되는 첫 번째 버전)NET 2.0)
- 2007-10-02 BizTalk Server 2006 R2 (네이티브 어댑터를 통해 새로운 Windows Communication Foundation(WCF)을 이용하는 첫 번째 버전 - (2007년 10월 2일 출시)
- 2010-04-27 BizTalk Server 2009 (Visual Studio 2008 최초 버전)
- 2010-10-01 BizTalk Server[10] 2010 (Visual Studio 2010 및 Microsoft와 연동되는 첫 번째 버전)NET 4.0)
- 2013-03-21 BizTalk 2013 (Visual Studio 2012 및 Microsoft와 연동되는 첫 번째 버전)NET 4.5)[11]
- 2014-06-23 BizTalk 2013 R2 (Visual Studio 2013 및 Microsoft와 연동되는 첫 번째 버전)NET 4.5.1)[12]
- 2016-09-30 BizTalk Server 2016[13]
- 2017-04-26 BizTalk Server 2016 Feature Pack 1(애플리케이션 통찰력 및 Power BI 통합, Swagger 호환 REST API)[14][15]
- 2017-11-21 BizTalk Server 2016 Feature Pack 2 (Azure 통합)[16]
- 2018-06-26 BizTalk Server 2016 Feature Pack 3 (Office 365 통합)[17]
- 2020-01-15 BizTalk Server[18] 2020 (Visual Studio 2019 및 Microsoft와 연동되는 첫 번째 버전)NET 4.7)
특징들
다음은 BizTalk Server의 기술 기능의 불완전한 목록입니다.
- 어댑터를 사용하여 LOB(Line of Business) 애플리케이션(Siebel, SAP, IFS 애플리케이션, JD Edwards, Oracle, Microsoft Dynamics CRM), 데이터베이스(Microsoft SQL Server, Oracle Database 및 IBM DB2) 및 기타 기술(TIBCO 및 Java)[19]로의 통합 간소화
- 액셀러레이터는 RosettaNet, HL7, HIPAA 및 SWIFT와 같은 엔터프라이즈 표준을 지원합니다.
- Business Rules Engine(BRE; 비즈니스 규칙 엔진).이것은 Rete 알고리즘 규칙 엔진입니다.
- BAM(비즈니스 액티비티 모니터링) - 대시보드를 통해 비즈니스 프로세스의 진행 방식과 메시지 처리 방식을 집계(PivotTable)할 수 있습니다.
- 환경 내 BizTalk 서버에 솔루션을 도입, 감시 및 운용하기 위한 통합 관리 콘솔.
- BizTalk 2006 R2에서 X12 및 EDIFACT를 지원하는 내장 전자 데이터 교환(EDI) 기능.
- Visual Studio에서 비즈니스 프로세스의 그래픽 모델링 기능, XML 스키마를 사용한 문서 모델화, 서로 다른 스키마 간의 그래픽 매핑(함토이드 지원), 어댑터를 통해 시스템에 들어가거나 나갈 때 메시지를 해독, 확인, 구문 분석하기 위한 파이프라인 구축 기능.
- 사용자는 오케스트레이션을 통해 비즈니스 관리 프로세스를 자동화할 수 있습니다.
- BizTalk는 Microsoft Dynamics CRM, Microsoft SQL Server 및 SharePoint와 같은 다른 Microsoft 제품과 통합되어 워크플로우 프로세스에 참여하는 사용자와 상호 작용할 수 있습니다.
- 웹 서비스에 대한 광범위한 지원(소비 및 노출)
- BizTalk 2006 R2에서 RFID 지원.2016년 릴리즈에서 폐지됨
- BizTalk Server 2016 Feature Pack 1 기준 Application Insight 지원
- BizTalk Server 2016 Feature Pack 1 기준 Visual Studio Team Service를 통한 자동 도입
- BizTalk Server 2016 Feature Pack 1에서 Swagger를 완전히 지원하는 노출된 관리 REST API
- BizTalk Server 2016 Feature Pack 1 기준 Power BI 지원 운영 데이터 노출
사람 중심의 프로세스는 BizTalk Server에서 직접 구현할 수 없으며 Microsoft SharePoint Server와 [citation needed]같은 추가 애플리케이션이 필요합니다.
아키텍처
BizTalk Server 런타임은 "콘텐츠 기반 게시/구독"이라고도 하는 게시/구독 아키텍처를 기반으로 구축됩니다.메시지는 BizTalk에 게시되어 원하는 형식으로 변환된 후 1명 이상의 [20]사용자에게 라우팅됩니다.
BizTalk는 외부 이벤트를 기다리는 동안 메시지를 데이터베이스에 저장하여 데이터 손실을 방지하는 시리얼화(BizTalk 용어로는 "탈수"라고 함)로 처리를 안전하게 합니다.이 아키텍처는 BizTalk를 Microsoft SQL Server와 바인드합니다.관리자는 관리 콘솔을 사용하여 처리 흐름을 추적할 수 있습니다.BizTalk는 한 고객에서 다른 고객으로 가는 전체 라인을 통한 트랜잭션 흐름을 지원합니다.BizTalk 오케스트레이션은 장기간 실행되는 트랜잭션도 구현합니다.
어댑터
BizTalk는 다양한 프로토콜, 메시지 형식 및 특정 소프트웨어 제품과의 통신에 어댑터를 사용합니다.어댑터에는 전자 데이터 교환, 파일, HTTP, SFTP, FTP SMTP, POP3, SOAP, SQL, MSMQ, MLLP, Azure Logic App, Azure API Management, Microsoft SharePoint Server, IBM 메인프레임 Z시리즈(C 및 IBM 미드레인지 IM) 등이 있습니다.
WCF 어댑터[22] 세트는 2006 R2에서 추가되었습니다.여기에는 WCF-WSHtp, WCF-BasicHttp, WCF-NetTcp, WCF-NetMsmq, WCF-NetNamedPipe, WCF-Custom, WCF-Custom이 포함됩니다.Microsoft 는, LOB 시스템용의 WCF 베이스의 어댑터를 포함한 BizTalk 어댑터 팩도 출하하고 있습니다.현재 여기에는 SAP 및 Oracle 데이터베이스, Oracle E-Business Suite, Microsoft SQL Server, MySQL, PeopleSoft Enterprise 및 Siebel Systems용 어댑터가 포함됩니다.
추가[19] 어댑터(Active Directory용 등)는 서드파티제의 Microsoft BizTalk 코어 파트너로부터 입수할 수 있습니다.
레퍼런스
- ^ Jones, Allen (19 December 2000). "Microsoft Releases BizTalk Server 2000 to Manufacturing". Windows IT Pro. Penton Media. Archived from the original on 3 March 2016. Retrieved 26 July 2013.
- ^ "Introducing BizTalk Server 2020". microsoft.com. 13 February 2020. Retrieved 8 August 2020.
- ^ a b "Hardware and Software Requirements for BizTalk Server 2020". microsoft.com. 7 April 2020. Retrieved 8 August 2020.
- ^ "BizTalk Server 2016 General Availability". Download Center. Microsoft. 1 December 2016. Retrieved 21 March 2017.
- ^ "Inter-Organizational Information and Middleware System Projects: Success, Failure, Complexity, and Challenges" (PDF). S2CID 7893911. Archived from the original (PDF) on 12 October 2016.
{{cite journal}}
:Cite 저널 요구 사항journal=
(도움말) - ^ Ganeline, Leonid (19 October 2010). "BizTalk: Timeline: Platform Support". Biztalkien. Self-published. Retrieved 27 July 2013.
- ^ "Microsoft BizTalk Server". MSDN. Microsoft. Retrieved 26 July 2013.
- ^ "BizTalk Server: Versions - TechNet Articles - United States (English) - TechNet Wiki". social.technet.microsoft.com. Retrieved 6 February 2019.
- ^ "Microsoft Announces General Availability of BizTalk Server 2002". Stories. 4 February 2002. Retrieved 6 February 2019.
- ^ Foley, Mary Jo (23 March 2013). "BizTalk 2009 R2 gets a new name; still due in 2010". ZDNet. CBS Interactive. Retrieved 27 July 2013.
- ^ "Release Notes: BizTalk Server 2013 Beta". MSDN. Microsoft. Retrieved 27 July 2013.
- ^ "What's New in BizTalk Server 2013 and 2013 R2". MSDN. Microsoft. Retrieved 22 May 2014.
- ^ "What's New in BizTalk Server 2016". MSDN. Microsoft. Retrieved 19 December 2016.
- ^ "BizTalk Server 2016 Feature Pack 1". Azure. Microsoft. Retrieved 26 April 2016.
- ^ "BizTalk Server 2016 Feature Pack 1 is live – BizTalk Team Blog". blogs.msdn.microsoft.com. Retrieved 6 February 2019.
- ^ "Microsoft BizTalk Server 2016 Feature Pack 2 – BizTalk Team Blog". blogs.msdn.microsoft.com. Retrieved 6 February 2019.
- ^ "BizTalk Team Blog". blogs.msdn.microsoft.com. Retrieved 6 February 2019.
- ^ "What's New in BizTalk Server 2020". MSDN. Microsoft. Retrieved 14 January 2020.
- ^ a b "BizTalk Server: List of Third-Party Adapters". MSDN. Microsoft. Retrieved 12 August 2015.
- ^ "Runtime architecture". MSDN. Microsoft. Retrieved 27 July 2013.
- ^ "BizTalk Adapters".
- ^ "WCF Adapters". MSDN. Microsoft. Retrieved 27 July 2013.