Eşzamansız çalışma, kalıcı çalışmanın yanı sıra arka plan çalışmasının ikinci bileşenidir. Hem kalıcı hem de eşzamansız işler arka planda gerçekleşse de, nihayetinde bunlar oldukça farklıdır.
Eşzamansız çalışma:
- Anında gerçekleşir.
- Uygulama yeniden veya cihaz yeniden başlatmalarda devam etmesi gerekmez.
- Ana iş parçacığı dışında gerçekleşir veya ana ileti dizisini engeller.
Bu, ileride başka yürütme işlemleri için planlayabileceğiniz ve uygulamanın yeniden başlatılması ya da cihazın yeniden başlatılmasıyla programlanmış olarak devam eden kalıcı çalışmaların zıttıdır. Eşzamansız çalışmaya örnek olarak, ana iş parçacığından bir HTTP isteği gönderip sonucu yalnızca geldiğinde döndürmek verilebilir.
Java ve Kotlin
eşzamansız çalışmaları nasıl ele alacağınız, takip ettiğiniz genel uygulama mimarisine bağlıdır. Bir Java Programlama Dili uygulamasıyla çalışıyorsanız ihtiyaçlarınız Kotlin ile çalıştığınızdan farklıdır.
Kotlin | Java | |
---|---|---|
Çözüm | Eş yordamlar. | Java iş parçacıkları. |
Daha fazla bilgi | Ortak çalışmalara tam bir genel bakış için Koutinler kılavuzunu inceleyin. | Daha fazla bilgi için Java Threads sayfasına göz atın. |
Daha fazla bilgi
Kalıcı çalışma hakkında daha fazla bilgi edinmek için kalıcı çalışmaya genel bakış başlıklı makaleyi inceleyin.