Okuldaki bir proje için, Java 5.0'da çok iş parçacıklı bir sunucu oluşturuyoruz. Bu proje bir sunucunun ortak yönüne odaklanmıştır.Java: ServerSocket.iscept threadsafe nedir?
İsteklerin işlenmesi için ayrılmış bazı iş parçacıklarımız var. Bunu yapmak için, yeni bağlantıları kabul etmek için ServerSocket.accept() öğesine bir çağrıları vardır. Bizim seçimimiz bir demet başlatmak ve aynı anda iki parçanın aynı bağlantıyı kabul edemeyeceği varsayımıyla gelen bağlantıları ele almaktı.
Ama şimdi asıl sorun o garanti bize bu davranışı API şey bulamıyorum ki (ya biz doğru bakmadı) ve biz "çalıştığını" kanıt dışında hiçbir şey yok.
Birisi, java yöntemleriyle ilgili bu tür bilgileri aramak için bir kaynağa sahip midir? Sunucunun tasarımı ile sorun var gibi birden çok iş parçacığı üzerinde
Bu tasarımın gerçekten iyi olmadığını biliyoruz ve zaten bir çalışan iş parçacığı havuzu kullanmayı değiştirdik. Şimdi, çalışan iş parçacıklarına istekleri kabul eden ve gönderen yalnızca bir iş parçacığımız var. Hala java yöntemlerinin iş parçacığı güvenliği hakkında bir bilgi olup olmadığını biliyorum. –