SORU
24 EYLÜL 2008, ÇARŞAMBA


STA ve MTA açıklayabilir misiniz?

Kendi cümlelerinizle STA ve MTA açıklayabilir misiniz?

Ayrıca, Daire konuları nelerdir ve sadece COM ile ilgili? Eğer öyleyse, neden?

CEVAP
24 EYLÜL 2008, ÇARŞAMBA


COM iş parçacığı modeli olarak adlandırılır) "Daire" modeli, yürütme bağlam başlatılmış COM nesneleri ile ilişkili ya da tek bir iş parçacığı (Tek iş Parçacığı Apartmanı) veya çok iş parçacığı (Çoklu iş Parçacığı). Bu modelde, bir COM nesnesi, bir zamanlar bir apartman dairesinde başlatılmış, bu çalışma süresince bu dairenin parçasıdır.

STA modeli iş parçacığı güvenli olmayan COM nesneleri için kullanılır. Kendi eşitleme kolu olmadıkları anlamına gelir. Bu yaygın bir kullanım UI bileşenidir. Eğer başka bir iş parçacığı nesnesi ile etkileşim gerekiyorsa (formda bir düğmeye basmak gibi) sonra mesaj STA iş parçacığı üzerinde sıraya. Windows forms mesaj pompalama sistemi buna bir örnektir.

Eğer COM nesnesi kendi eşitleme sonra işleyebilir MTA modeli birden çok iş parçacığı sıraya aramalar nesne ile etkileşim için izin verilen kullanılabilir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chuck Testa

    Chuck Testa

    14 AĞUSTOS 2011
  • Deany Boii

    Deany Boii

    27 Kasım 2007
  • failblog

    failblog

    17 HAZİRAN 2008