Skip to main content

Nhà môi giới yêu cầu đối tượng là gì?

Một nhà môi giới yêu cầu đối tượng hoặc Orb là các giao thức lập trình có chức năng như một trung gian hoặc nhà môi giới giữa khách hàng và nhà cung cấp.Sử dụng một nhà môi giới yêu cầu đối tượng, máy khách gửi yêu cầu một số loại dịch vụ diễn ra.Nhà môi giới nhận được yêu cầu và định tuyến đến một điểm chấm dứt trên mạng nơi yêu cầu có thể được hoàn thành thành công.Bằng cách sử dụng một nhà môi giới yêu cầu đối tượng, máy chủ máy khách xử lý yêu cầu không phải biết nơi nào trong mạng để chuyển tiếp yêu cầu.Nhà môi giới đánh giá yêu cầu và sau đó định tuyến nó cho phù hợp.Đôi khi rất hữu ích khi hiểu một nhà môi giới yêu cầu đối tượng là một ví dụ về phần mềm trung gian.Về cơ bản, phần mềm trung gian có chức năng như là phương tiện truyền tải dữ liệu từ điểm gốc đến điểm chấm dứt, thay vì truyền dữ liệu trong một điểm nghiêm ngặt để giao tiếp điểm.Ưu điểm của phương pháp này là phần mềm trung gian có thể đủ điều kiện dữ liệu đến và định tuyến nó đến một phần của mạng nơi nó có khả năng được xử lý với mức hiệu quả lớn nhất.

Nhà môi giới yêu cầu đối tượng là một phần của kiến trúc môi giới yêu cầu đối tượng phổ biến rộng hơn, còn được gọi là Corba.Chính kiến trúc rộng hơn này giúp cho người môi giới yêu cầu đối tượng có thể xử lý chính xác và nhanh chóng đầu vào dữ liệu từ máy khách và gửi dữ liệu đến hệ thống hoặc máy chủ đúng trên mạng.Mỗi thành phần được thiết lập bằng ngôn ngữ định nghĩa giao diện cho phép trình biên dịch chéo xác định từng thành phần hiện đang hoạt động ở bất cứ đâu trên mạng.Là một phần của chức năng tổng thể, một nhà môi giới yêu cầu đối tượng có thể cung cấp nhiều hơn một điểm chấm dứt cho dữ liệu có trong yêu cầu của khách hàng.Ví dụ: dữ liệu có thể được sao chép và chuyển đến các máy chủ khác nhau trên mạng.Dữ liệu có thể được gửi vào cơ sở dữ liệu để xử lý thêm trong khi cũng được thêm vào các tệp đơn giản để lưu trữ.Xác nhận hoàn thành có thể diễn ra như là một phần của chức năng tổng thể, cũng như cho phép yêu cầu được khôi phục về dạng ban đầu nếu chuỗi không hoàn thành đúng.Vì có khả năng định cấu hình môi giới yêu cầu đối tượng để phù hợp với một số môi trường và xử lý một loạt các yêu cầu của khách hàng.Các nhà môi giới cũng có thể thích nghi phần nào, trong đó các thành phần được thêm vào mạng, chúng có thể được đặt tên và thêm vào kiến trúc chung một cách dễ dàng.