Aracılığıyla paylaş


Mimari (Metin Hizmetleri Çerçevesi)

Metin Hizmetleri Çerçevesi üç birincil bileşen içerir:

  • Uygulamaları: Uygulama işlemleri genellikle metnin görüntülenmesini, doğrudan düzenlenmesini ve depolanmasını içerir. Uygulama, belirli arabirimleri destekleyen ve TSF yöneticisinin kullanıma sunduğu arabirimleri kullanarak TSF ile iletişim kuran bir COM sunucusu uygulayarak metne erişim sağlar. Bu belge boyunca, uygulama terimi, aksi belirtilmedikçe TSF özellikli bir uygulamayı ifade eder.
  • Metin Hizmetleri: Metin hizmeti, bir uygulama için metin sağlayıcısı olarak çalışır. Metin hizmeti bir uygulamadan metin alabilir ve uygulamasına metin yazabilir. Metin hizmeti ayrıca verileri ve özellikleri bir metin bloğuyla ilişkilendirebilir. Metin hizmeti, kendisini TSF'ye kaydeden bir COM proc sunucusu olarak uygulanır. Kaydolduğunda, kullanıcı dil çubuğunu veya klavye kısayollarını kullanarak metin hizmetiyle etkileşim kurar. Birden çok metin hizmeti yüklenebilir.
  • TSF Yöneticisi: TSF yöneticisi, bir uygulama ile bir veya daha fazla metin hizmeti arasında bir aracı olarak çalışır. Metin hizmeti hiçbir zaman bir uygulamayla doğrudan etkileşim kurmaz. Tüm iletişim TSF yöneticisinden geçer. TSF yöneticisi işletim sistemi tarafından uygulanır ve değiştirilemez. Bu belge boyunca, yönetici terimi, aksi belirtilmedikçe TSF yöneticisini ifade eder.

Aşağıdaki çizimde TSF'nin birincil mimari öğeleri gösterilmektedir.

Metin hizmetleri çerçevesimimarisi

Bu mimariyle, TSF yöneticisi uygulamalar ve metin hizmetleri arasında bir soyutlama katmanı sağlar. Bu soyutlama katmanı, bir uygulamanın ve bir veya daha fazla metin hizmetlerinin metin paylaşmasına ve TSF yöneticisinin metin hizmetlerini yönetmesine olanak tanır.