Site icon Nhạc lý căn bản – nhacly.com

Máy chủ BizTalk là gì?

Nếu bạn muốn lý giải BizTalk Server cho một chàng trai công nghệ tiên tiến, câu vấn đáp sẽ là :

BizTalk Server là một sản phẩm phần mềm trung gian của Microsoft giúp kết nối nhiều hệ thống với nhau.

Hãy lấy một ví dụ : Nếu bạn nhìn vào bất kể tổ chức triển khai tân tiến nào, hoàn toàn có thể nó đang quản lý và vận hành những hoạt động giải trí của mình bằng nhiều loại mẫu sản phẩm ứng dụng. SAP cho nhu yếu ERP của họ, Salesforce cho nhu yếu CRM của họ, Oracle cho nhu yếu Cơ sở tài liệu của họ, cùng với rất nhiều mạng lưới hệ thống cây nhà lá vườn khác như HR, Finance, Web, Mobile, v.v.

Tại một thời điểm, các hệ thống này cần trao đổi với nhau, ví dụ: dữ liệu khách hàng nằm trong hệ thống SAP của bạn có thể được yêu cầu trong hệ thống CRM của bạn (Salesforce). Theo cách tương tự, các chi tiết liên hệ bạn thu thập được từ trang web công ty của mình cần phải đi vào một số hệ thống phụ trợ như CRM, ERP, Tiếp thị, v.v.

Bạn đang đọc: Máy chủ BizTalk là gì?

Nhu cầu kinh doanh thương mại này hoàn toàn có thể được xử lý theo cách riêng bằng cách được cho phép mỗi mạng lưới hệ thống chuyện trò với toàn bộ những mạng lưới hệ thống cơ bản nhờ vào. Từ ví dụ của chúng tôi, web sẽ có một đoạn mã update chi tiết cụ thể liên hệ trong những mạng lưới hệ thống CRM, ERP, Marketing, v.v. ( tựa như như cách mỗi mạng lưới hệ thống sẽ có cách tiến hành riêng để update những mạng lưới hệ thống có tương quan ). Nếu bạn đi theo con đường này, bạn sẽ gặp phải hai yếu tố lớn : một yếu tố tạo ra sự liên kết / phụ thuộc vào giữa những mạng lưới hệ thống khác nhau và một yếu tố khác, bất kỳ khi nào cần một đổi khác nhỏ, bạn cần phải chạm vào nhiều mạng lưới hệ thống. Có nhiều thử thách khác nhau, như hiểu giao diện của tổng thể những mạng lưới hệ thống cơ bản, giao thức truyền tải, định dạng tài liệu, v.v.Các mẫu sản phẩm như sever BizTalk ( có những nhà sản xuất khác như Tibco, MuleSoft, IBM Websphere, Message Broker ) xử lý yếu tố kiểu người trung gian này .

Máy chủ BizTalk là gì?

Khi bạn sử dụng BizTalk Server, tổng thể những mạng lưới hệ thống chỉ trò chuyện với một mạng lưới hệ thống TT, tức là BizTalk server và BizTalk có nghĩa vụ và trách nhiệm gửi thông điệp đến mạng lưới hệ thống cơ bản tương ứng. Nó chăm sóc đến những thử thách khác nhau mà tôi đã nhấn mạnh vấn đề trước đó .Trong một ví dụ trong thực tiễn, hãy tưởng tượng một sever BizTalk như một người đưa thư gửi thư. Tất cả chúng tôi không hề đi và chuyển thư đến từng địa chỉ, do đó chúng tôi mang nó đến bưu điện và họ sẽ lo việc chuyển thư .Nếu bạn nhìn BizTalk từ góc nhìn của một con chim, bạn hoàn toàn có thể thấy rằng đó là một ứng dụng trung gian. Một người trung gian hoạt động giải trí như một người tiếp xúc giữa hai doanh nghiệp, mạng lưới hệ thống và / hoặc ứng dụng. Bạn hoàn toàn có thể tìm thấy nhiều sơ đồ trên internet minh họa quy trình này, nó như một người trung gian hoặc đường hầm được sử dụng bởi hai mạng lưới hệ thống chuẩn bị sẵn sàng trao đổi tài liệu của họ .

Nếu bạn muốn nhìn nó từ quan điểm kỹ thuật hơn, thì bạn hoàn toàn có thể nói nó là một công cụ tích hợp và / hoặc quy đổi. Với khuôn khổ can đảm và mạnh mẽ và được quản trị cao, BizTalk có hạ tầng để cung ứng một kênh tiếp xúc với năng lực cung ứng quy trình đúc và quy đổi tài liệu mong ước. Trong những tổ chức triển khai, trao đổi tài liệu với độ đúng chuẩn và nỗ lực tối thiểu là tiềm năng mong ước. Ở đây BizTalk đóng một vai trò quan trọng và phân phối những dịch vụ trao đổi tài liệu theo hình thức mà những ứng dụng của bạn hoàn toàn có thể hiểu được. Nó làm cho những ứng dụng trở nên minh bạch với nhau và được cho phép họ gửi và nhận thông tin, bất kể loại ứng viên sống sót cho thông tin .Nếu bạn đi sâu hơn, bạn sẽ tìm thấy một công cụ gửi tin nhắn dựa trên SOA. Để làm cho BizTalk hoạt động giải trí, Microsoft đã sử dụng XML. Mọi người nói BizTalk chỉ hiểu XML. Không đúng, bạn cũng hoàn toàn có thể gửi tệp nhị phân trải qua BizTalk. Nhưng khi bạn muốn công dụng, ghi nhật ký, quy tắc kinh doanh thương mại, v.v., thì bạn chỉ hoàn toàn có thể chơi trong XML. BizTalk có SOA ( Kiến trúc hướng dịch vụ ) và nhiều loại bộ điều hợp có sẵn để tương tác với những loại mạng lưới hệ thống khác nhau và hoàn toàn có thể được đổi khác và thông số kỹ thuật ở cấp quản trị .Tiếp theo, tôi muốn nói về Hộp thư. Hãy xem hình ảnh sau :

Có thể thấy bốn thành phần chính .Mặc dù có vẻ như hiển nhiên, nhưng cổng nhận là nơi chúng tôi nhận nhu yếu và cổng gửi là nơi chúng tôi gửi nhu yếu. Nhưng, hộp thông tin và những bit điều phối là gì ?Đầu tiên, hãy nói về luồng thực thi. Thông báo đến cổng nhận trải qua một bộ điều hợp mà chúng tôi đã định thông số kỹ thuật và nó đến cổng nhận khi chúng tôi định thông số kỹ thuật vị trí và bộ điều hợp của người nhận. Sau đó, nó đi qua đường ống dẫn đến hộp thư. Từ hộp tin nhắn, tin nhắn được gửi đến cổng đã ĐK của nó. Lưu ý rằng tin nhắn này hoàn toàn có thể được gửi đến nhiều cổng. Tin nhắn được xuất bản trong hộp tin nhắn cho toàn bộ người nhận. Khi cổng được xác lập, thông tin được gửi đến chính sách điều phối của cổng và sau đó lại được gửi trở lại hộp thông tin. Sau đó, nó được gửi đến map và đường ống của cảng. Cuối cùng, bộ điều hợp sẽ gửi thông điệp đến nơi mà nó sẽ đến. Bản đồ là tùy chọn, theo nhu yếu của bạn. Đường ống là bắt buộc ,

Hộp thông tin chỉ đơn thuần là Cơ sở tài liệu SQL Server. Ở đây chúng tôi xác lập thông điệp đến sẽ được gửi đến cổng nào. Thông điệp đến với chữ ký duy nhất ; chúng tôi gọi nó là khoảng trống tên tin nhắn. Không gian tên này phải là duy nhất trong ĐK. Nó giúp BizTalk gửi tin nhắn đến đúng vị trí. Có một loại thông tin ĐK khác và cả những thông tin không định kiểu được định tuyến trên cơ sở tài liệu có chứa nhưng những thông tin đó nằm ngoài khoanh vùng phạm vi của tổng quan này .Vị trí nhận được lan rộng ra thêm vào vị trí nhận, đường ống và map. Việc thực thi cổng nhận được thực thi theo cách như vậy, bộ điều hợp tiên phong sau đó đến đường ống dẫn và sau đó là cổng. Vị trí nhận ở đây như một hiện vật riêng không liên quan gì đến nhau. Cấu hình của vị trí nhận rất quan trọng để mở màn dịch vụ. Ở đây, chúng tôi xác lập bộ điều hợp nào sẽ được sử dụng để nhận thông tin. Hơn nữa, chúng tôi hoàn toàn có thể ra mắt một đường dẫn ở đây. Đường ống được sử dụng để thực thi bất kể hoạt động giải trí nào trước khi gửi thông tin đến hộp thư. Thông thường, chúng tôi sẽ tháo rời bất kể tệp nào .

Sau đó, những map đến được đương đầu và tất cả chúng ta hoàn toàn có thể lập map hoạt động giải trí ở đây. BizTalk Mapper là một công cụ đi kèm với Máy chủ BizTalk với rất nhiều hoạt động giải trí lập map .

Điều phối là một triển khai logic kinh doanh của bạn. Microsoft cung cấp mẫu BizTalk sẽ cài đặt trong Visual Studio có giao diện GUI để điều phối, ánh xạ và các thành phần khác.

Tin nhắn được gửi đến bộ phận điều phối trên cơ sở ĐK và sau đó lại đến Hộp tin nhắn để ghi chú những biến hóa được triển khai trong quy trình điều phối và ở đầu cuối là đến cổng gửi. Tại cổng gửi, chúng tôi cũng có một map, đường dẫn và bộ điều hợp để triển khai bất kể đổi khác nào ở cuối gửi. Việc thực thi này xảy ra theo thứ tự ngược lại so với cổng nhận .Đây là việc thực thi bất kể tin nhắn nào trải qua BizTalk .

Exit mobile version