Aynalı geri çağrıları .NET Remoting'den yöneten bir Python komut dosyası var. Bu geri çağrılar bir dummy (worker) iş parçacığında yürütülür. Geri arama işleyicimin içinden, komut dosyasımda tanımladığım bir işlevi çağırmam gerekiyor, ancak ana iş parçacığı yürütme işlevine ihtiyacım var.Python işlevini yürütme Ana iş parçacığında Kukla iş parçacığı içinde yürütme Kukla iş parçacığı
Ana iş parçacığı, bir sunucuya komut gönderen uzak bir istemcidir. Bu komutlardan bazıları senkronize olmayan geri aramalarla sonuçlanır.
Temel olarak, .NET'in Invoke yönteminin eşdeğerine ihtiyacım var. Mümkün mü?
ana iş parçacığı ne yapar? Bunu bir şekilde işaretlemeniz ve fonksiyonu çağırması gerekiyor. Ana iş parçacığı genellikle olayların gerçekleşmesini beklerse, bunu işaretleyin. Ana iş parçacığı işliyorsa, sıraya çağrılacak işlevi koyun ve ana iş parçacığının sıraya göre sıraya girip işlenmesini sağlayın. – Claudiu
Eklemek bilgi eklendi. –
Hmmm ... daha fazla düşünün .... Main, sunucunun bir aramayı kontrol etmesini beklerken geri arama gerçekleşirse, Main'in başka bir şey yapmasına imkan yok, değil mi? –