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

  • EmbarkToHeaven

    EmbarkToHeav

    3 EYLÜL 2007
  • Jorrit Jongma

    Jorrit Jongm

    17 Ocak 2008
  • theKGB65

    theKGB65

    24 Aralık 2007