2010-11-16 22 views
10

Tôi đang làm việc trên hai ứng dụng C# riêng biệt và tôi đang cố gắng xác định cách tốt nhất để tạo cuộc gọi thủ tục từ xa từ ứng dụng này sang ứng dụng khác. Webservices là không cần thiết trong trường hợp này bởi vì các ứng dụng sẽ luôn chạy trên cùng một máy (Windows OS). Những loại RPC nào có sẵn trong C# và .net mà tôi có thể sử dụng?Phương pháp nào tồn tại cho cuộc gọi thủ tục từ xa cục bộ?

Trả lời

6

Tôi muốn giới thiệu WCF với NetNamedPipeBinding để liên lạc giữa các quá trình. Đây là một số example.

Ngoài ra còn có Remoting đã được khoảng từ .NET 1.0 nhưng trở nên lỗi thời ủng hộ WCF.

1

Tôi muốn giới thiệu .NET Remoting được định cấu hình với IPC channels, theo tôi đây là cách giao tiếp nhanh nhất giữa các ứng dụng chạy trên cùng một máy tính.

Các vấn đề liên quan