Tôi đang viết một dịch vụ sẽ chỉ được sử dụng trong mạng nội bộ. Tôi sẽ truy cập điều này từ một khách hàng di động sử dụng khung nhỏ gọn (3.5). Tôi mới tham gia WCF - liệu điều này có cung cấp cho tôi bất kỳ thứ gì mà tôi sẽ không nhận được từ việc tạo ra một dịch vụ cửa sổ tiêu chuẩn không? Có bất kỳ khó khăn nào khi sử dụng WCF trong môi trường này không?Dịch vụ WCF và Dịch vụ Windows
Trả lời
Tại sao không sử dụng dịch vụ WCF được lưu trữ trong Dịch vụ Windows?
Đây là những thứ khác nhau. Một dịch vụ Windows là một quá trình và một dịch vụ WCF là một xử lý/triển khai các giao thức và chức năng.
EDIT Xin lỗi nếu tôi nghe quá cùn. Bạn có thể lưu trữ một dịch vụ WCF trong một máy chủ Windows nhưng bạn cũng có thể lưu trữ nó trong IIS/WAS hoặc bất kỳ ứng dụng .NET nào khác. Với IIS/WAS bạn nhận được rất nhiều tính năng bổ sung như xác thực, xử lý tái chế, v.v.
Với WCF, bạn có thể thực hiện các dịch vụ REST/JSON rất interopable nhưng bạn cũng có thể chọn các công cụ rất tiên tiến như WS- *.
Tra cứu chúng.
+1 muốn biết sự khác biệt giữa hai điều này, điều này nói với tôi những gì tôi cần biết. – FRoZeN
Thông tin bổ sung từ MSDN về cách lưu trữ Dịch vụ WCF bên trong Dịch vụ Windows: http://msdn.microsoft.com/en-us/library/ms733069(v=vs.100).aspx và http://msdn.microsoft.com/en-us/library/ms734781.aspx – juFo
- 1. Dịch vụ RIA .NET/Dịch vụ WCF
- 2. Dịch vụ WCF và Luồng
- 3. Sự khác biệt giữa Dịch vụ WCF, Dịch vụ WCF RIA và Dịch vụ Dữ liệu WCF
- 4. Dịch vụ web chậm (và dịch vụ WCF) gọi từ Windows 7
- 5. Dịch vụ WCF thay vì Dịch vụ Web ASMX?
- 6. Dịch vụ WCF có phải là dịch vụ web không?
- 7. WCF một dịch vụ hoặc nhiều dịch vụ
- 8. URL WSDL cho Dịch vụ WCF (basicHttpBinding) được lưu trữ bên trong Dịch vụ Windows
- 9. Đóng và hủy dịch vụ WCF
- 10. Dịch vụ web wcf json
- 11. Triển khai Dịch vụ WCF
- 12. Điều chỉnh dịch vụ WCF
- 13. Override trong dịch vụ WCF
- 14. Điều chỉnh dịch vụ WCF
- 15. Dịch vụ WCF với Qt?
- 16. Sự khác biệt giữa WCF và Lớp Dịch vụ Miền Dịch vụ RIA là gì?
- 17. Sự khác nhau giữa Dịch vụ Cửa sổ, ứng dụng Dịch vụ WCF và ứng dụng dịch vụ web ASP.NET?
- 18. Dịch vụ WCF bị chặn bởi Tường lửa của Windows
- 19. Dịch vụ Windows đã lưu trữ WCF qua HTTPS
- 20. WCF, Nhà cung cấp dịch vụ thành viên ASP.NET và dịch vụ xác thực
- 21. Chuyển thông tin đăng nhập từ một dịch vụ wcf sang một dịch vụ wcf khác
- 22. Ưu điểm của dịch vụ WCF RESTful trên dịch vụ WCF bình thường
- 23. Thực hiện dịch vụ Wcf IntegratedWindowsAuthentication
- 24. Các phiên dịch vụ và tin nhắn dịch vụ Azure
- 25. Dịch vụ Windows trên EC2?
- 26. Dịch vụ WCF trên Linux với Apache2
- 27. Thêm dịch vụ vào dịch vụ chuyển tên dịch vụ
- 28. Sự khác nhau giữa Ứng dụng Dịch vụ WCF và Thư viện Dịch vụ WCF là gì?
- 29. Kiểm tra dịch vụ web WCF
- 30. Dịch vụ WCF trong môi trường https
Dịch vụ Windows chuẩn là một quá trình chạy trên máy cụ thể đó và thực hiện điều gì đó trên máy đó. Nó không có bất kỳ "gửi đi" thông tin liên lạc theo mặc định - đó là những gì WCF mang đến cho bảng. –