2013-06-17 19 views
8

Bana bir şey ifade etmeyen this belge sayfasında bir şey buldum.Bir masaüstü uygulaması ile bir masaüstü uygulaması arasındaki fark nedir?

şartlar uyarınca, vardır:

Minimum supported client: Windows XP **[desktop apps only]** 
Minimum supported server: Windows Server 2003 **[desktop apps only]** 

Şimdi bir GUI ve bir hizmet olarak çalışır biriyle bir uygulama arasındaki farkı anlamak, ama sonunda, her ikisi de işlemlerdir. Böyle bir işlev çağrısında bu tür bir kısıtlama duymadım. Bu sadece zayıf belgeler mi, yoksa daha fazlası var mı?

+1

Bu, "bir Telefon veya Mağaza uygulamasında mevcut değildir" anlamına gelir. Adı, dün biraz masaüstü uygulamaları yapan bir meyveyi andıran bir şirket var. –

+0

@HansPassant - Bunu mu demek istediniz: Rapsberry Pi? : D – mg30rg

cevap

8

Windows 8, Metro ve Windows Mağazası'nın kullanıma sunulmasıyla, API dokümanları artık hangi çerçeve (ler) üzerinde desteklendiklerini belirtiyor. Tüm masaüstü API'ları, metro/mobil uygulamalara uygun değildir ve tam tersi de geçerlidir.

+0

Bu nedenle, masaüstü uygulamaları servisler ve masaüstü olmayan işlemler anlamına gelir ve bu sadece kötü bir seçim ifadesidir? – boatcoder

+4

"Masaüstü uygulamaları", Win8/Metro/Mobile'dan önce var olan klasik Konsol, GUI ve Servisleri ifade eder. Metro/Mobile, klasik uygulamalar için geçerli olmayan yeni bir API çerçevesi oluşturdu ve Metro/Mobil'e taşınan uygulamalar için bu klasik API'lerden bazılarını kısıtladı. –

İlgili konular