Tôi đã xây dựng một chương trình khá đơn giản để theo dõi một thư mục, thao tác các tệp khi chúng được thêm vào và cung cấp một cái nhìn tiến độ đơn giản về những gì đang diễn ra. Thư mục được xem qua một lớp con của NSOperation để chuyển thông tin trong một NSDictionary tới khung nhìn tiến trình của tôi, thông qua NSNotificationCenter.Xây dựng ứng dụng Máy chủ/Khách hàng trong Cocoa
Bây giờ tôi cần chia nhỏ mọi thứ và chạy phần thư mục/xử lý đã xem trên máy chủ của tôi và xây dựng ứng dụng khách để giám sát tiến trình từ nhiều máy trạm. Vấn đề của tôi là tôi không biết làm thế nào để thực hiện điều này và tìm kiếm của tôi không thực sự giúp tôi.
Có vẻ như tôi đang nhận được rất nhiều giải pháp ngày tháng (WebObjects, Đối tượng phân phối di động) hoặc thông tin không đầy đủ. Có vẻ như tôi muốn sử dụng NSStream để truyền dữ liệu qua lại, nhưng mọi thứ tôi tìm thấy trên NSStream có vẻ như nó được thiết lập cho phía máy khách bởi vì nó tìm kiếm một địa chỉ IP. Điều gì sẽ là cách tốt nhất để đi về việc thiết lập cả một máy chủ, và một khách hàng để kết nối với nó?
Không có nghĩa là để câu hỏi này chết trong vài ngày qua. Vừa bận rộn và chưa trở lại dự án này. Cảm ơn cho các thông tin tôi sẽ xem xét cả CocoaAsyncSocket và SocketKit nó có vẻ như đây là những gì tôi đang tìm kiếm. – Kris
CocoaAsyncSocket hóa ra là những gì tôi cần. Tôi đang gặp vấn đề khi nhận dữ liệu để ghi vào ổ cắm được kết nối khi sự kiện xảy ra ... Nhưng hiện tại tôi đang đọc một kết nối ban đầu vì vậy tôi chắc chắn có điều gì đó tôi đã bỏ sót trong tài liệu. Cảm ơn một lần nữa! – Kris