Để có được ấn tượng về khả năng kết nối mạng trong WP7, tôi sẽ xây dựng một ứng dụng ping đơn giản sẽ hiển thị kết quả của yêu cầu ping ICMP tới một máy chủ nào đó.Có thể thực hiện ping trên windows phone 7 không?
Tuy nhiên, không chỉ có lớp System.Net.NetworkInformation.Ping
bị thiếu, còn thiếu System.Net.Sockets
không gian tên. Sau một nghiên cứu ngắn, tôi phát hiện ra rằng chỉ có hai cách giao tiếp trong WP7: WebClient
lớp làm việc với các yêu cầu của http và WCF-client hoạt động với các dịch vụ SOA.
Điều đó có nghĩa là tôi không thể ping máy chủ trực tiếp từ điện thoại? Giải pháp duy nhất mà tôi thấy là triển khai một dịch vụ WCF riêng biệt trên một máy chủ chuyên dụng sẽ thực hiện ping cho điện thoại, trông giống như một lỗi quá mức và có một số sai sót nhất định.
Cảm ơn bạn! Điều đó rất hữu ích. Việc ping vào máy chủ đích từ máy chủ sẽ trả lời câu hỏi liệu máy chủ mục tiêu có bị hỏng hay không. Nhưng đây không may là câu hỏi duy nhất được trả lời bởi loại ping này. – kojo