Bất cứ ai sẵn sàng giúp tôi với ưu điểm/nhược điểm về .NET Remoting, Web Services và WCF? Tôi đã làm việc một chút với .NET Remoting và Web Services và tôi đang kiến trúc một ứng dụng web ASP.NET 3.5 mới, nơi tôi sẽ sử dụng một SQL 2008 DB. Chủ yếu là tôi tự hỏi nếu nó sẽ là đáng giá để thực sự nhìn vào WCF cho ứng dụng này..NET Remoting so với các dịch vụ Web so với Windows Communication Foundation (WCF)
Trong trường hợp đặc biệt này, đây là một số điểm liên quan:
- dữ liệu dai dẳng Hầu hết sẽ báo lỗi và theo dõi sử dụng.
- Ngay cả khi tôi đi với .NET Remoting, lưu lượng truy cập sẽ không đảm bảo một máy chủ từ xa vật lý, nhưng tôi muốn ước mơ rằng nó sẽ có một ngày!
- Tại thời điểm này, tôi không thấy trước việc cần lấy dữ liệu này từ các ứng dụng web khác.
Tuy nhiên, tôi vẫn muốn biết:
- Khi/tại sao bạn sẽ sử dụng .NET Remoting trong một ứng dụng web?
- Khi nào/tại sao bạn sử dụng Dịch vụ web trong ứng dụng web?
- Khi nào/tại sao bạn sử dụng WCF trong ứng dụng web?
- Tôi có nên xem xét một công nghệ như LINQ to SQL không?
- Có các tùy chọn nào khác tốt hơn không?