2009-12-24 24 views
5

Mac OS X'de, arka planda çalışan, penceresiz bir uygulama oluşturmam ve menü çubuğunun sağ üst köşesinde bir durum simgesi oluşturmam gerekiyor. Kullanıcı tarafından başlatılan belirli bir eylemi başlatmalı (sistem başlangıcında değil) ve yalnızca durum çubuğu simgesiyle etkileşimde bulunmalıdır.Mac OS X Hizmet benzeri uygulamalar için anahtar sözcük nedir?

Windows'da bu hizmetler, Unix - daemons'a çok yakındır. Mac belgelerinde ne aramalıyım? Sadece birkaç anahtar kelimeye ihtiyacım var.

cevap

10

Hiçbir şey kesinlikle tanımlanmamış.

Hiçbir zaman DOS veya Windows programlamamış olsanız, “ikametgah” ın sizin için ne ifade ettiği hakkında hiçbir fikrim yok. Mac OS X'te, herhangi bir çalışan uygulamanın en azından kısmen olduğu “RAM'de” anlamına gelir.

+0

Bkz "ikamet".) Her neyse, cevabım ihtiyacım olan şey gibi görünüyor, teşekkür ederim.) –

1

Bu sitedeki tüm hizmetler Windows'a ait değildir. Bir durum öğesi-sadece yardımcı programı sadece sistem tepsisinden çalışan bir şey için benzetimdir (görünüşte her trackpad, ses kartı ya da GPU ile donatılmış olmanız için kötü şanslar aldığınız hoşunuza giden nuggetlerden biri gibi). Hizmetler, yalnızca sistem veya uygulama işlevlerini destekleyen veya sağlayan bir arka plan programıdır. Düzinelerce Windows kullandığınız sırada düzinelerce ve dışardan parıldarlar ve çoğu diğerlerinin kullanması için ağ API'leri sağlamak gibi tamamen soyut işlevsellik sağlar.

Bu, Peter'ın cevabının ne anlama geldiğini kastettiğidir, ancak sanırım Windows Servisleri eşdeğeriyle bağlı olmadığını belirtmek gerekir. (Eğer OS X üzerinde böyle bir şey inşa cinleri ve launchd bakmak. Arıyorsanız)

+0

Benim için kavramları ayırdığınız için teşekkür ederiz. Bunu OS X'den karıştırmamayı veya beklememeyi deneyeceğim. –