Tôi đang cố gắng xây dựng trình nghe http (dịch vụ web) bằng wcf. Trình nghe này là một phần của ứng dụng máy tính để bàn lớn hơn. Ứng dụng máy tính để bàn này cũng gọi trình nghe http.
Khi người nghe nhận được dữ liệu, nó sẽ được chuyển đến ứng dụng máy tính để bàn. Tôi cố gắng xây dựng dịch vụ httpbind và sử dụng cơ chế gọi lại
[OperationContract(IsOneWay = true)]
void OnDataReceived(Dữ liệu dữ liệu);
Vấn đề là do cuộc gọi lại, tôi cần wsDualhttpbind.
Tôi có thực sự cần sử dụng Dualhttp để gửi dữ liệu từ ứng dụng .NET này sang ứng dụng .NET khác không, hay tôi đang thiếu thứ gì đó?
Cảm ơn
Có, bạn cần giao tiếp kép hoặc song công. HTTP về cơ bản là giao thức một chiều. Máy khách phải gọi máy chủ. Nếu không thì máy chủ không thể giao tiếp với máy khách.
Tôi là một lập trình viên xuất sắc, rất giỏi!