Azure portalını kullanarak Service Bus konusunu ve konunun aboneliklerini oluşturma
bu hızlı başlangıçta, bir Service Bus konu oluşturmak ve ardından bu konuya abonelikler oluşturmak için Azure portal kullanın.
Service Bus konuları ve abonelikleri nelerdir?
Service Bus konuları ve abonelikleri publish/subscribe mesajlaşma iletişim modelini destekler. Konular ve abonelikler kullanıldığında, dağıtılmış uygulamanın bileşenleri birbirleriyle doğrudan iletişim kurmazlar; bunun yerine bir aracı gibi davranan bir konu aracılığıyla iletileri değiş tokuş eder.

her iletinin tek bir tüketici tarafından işlendiği Service Bus kuyruklarının aksine, konular ve abonelikler, yayımla/abone ol ' u kullanarak bire çok bir iletişim biçimi sağlar. Bir konuya birden fazla abonelik kaydedilebilir. Bir konuya ileti gönderildiğinde, bundan sonra, bağımsız olarak ele almak/işlemek amacıyla her abonelik için kullanılabilir hale getirilir. Bir konuya abone olunması, konuya gönderilmiş olan iletilerin kopyaların alan sanal kuyruğa benzer. İsteğe bağlı olarak, bir konu için filtre kurallarını abonelik başına temelinde kaydedebilirsiniz. Bu, hangi konu aboneliklerinin hangi konuyla ilgili olduğunu filtrelemenizi veya kısıtlamanıza olanak sağlar.
Service Bus konuları ve abonelikleri, çok sayıda kullanıcı ve uygulama genelinde çok sayıda iletiyi işlemek için ölçeklendirmenize olanak tanır.
Azure portalında bir ad alanı oluşturma
Azure'da Service Bus mesajlaşma varlıklarını kullanmaya başlamak için öncelikle Azure'da benzersiz olan bir ad alanı oluşturmanız gerekir. Ad alanı, uygulamanızda bulunan Service Bus kaynaklarını adreslemek için içeriğin kapsamını belirleyen bir kapsayıcı sunar.
Ad alanı oluşturmak için:
Azure portalda oturum açma
Portalın sol gezinti bölmesinde + kaynak oluştur' u seçin, tümleştirme' i seçin ve ardından Service Bus' yi seçin.
Ad alanı oluştur sayfasının temel bilgiler etiketinde şu adımları izleyin:
Abonelik için, ad alanını oluşturmak Için bir Azure aboneliği seçin.
Kaynak grubu için, ad alanının etkin olacağı mevcut bir kaynak grubunu seçin veya yeni bir tane oluşturun.
Ad alanı için bir ad girin. Adın kullanılabilirliği sistem tarafından hemen kontrol edilir. Ad alanlarını adlandırma kurallarının bir listesi için bkz. Create Namespace REST API.
Konum için, ad alanınızı barındırılacak bölgeyi seçin.
fiyatlandırma katmanı için, ad alanı için fiyatlandırma katmanını (temel, standart veya Premium) seçin. Bu hızlı başlangıç için Standart' ı seçin.
Konuları ve aboneliklerikullanmak Istiyorsanız, standart veya Premium birini seçin. Konular/abonelikler temel fiyatlandırma katmanında desteklenmez.
Premium fiyatlandırma katmanını seçtiyseniz, mesajlaşma birimi sayısını belirtin. Premium katmanı, her iş yükünün yalıtımda çalışması için CPU ve bellek düzeyinde kaynak yalıtımı sağlar. Bu kaynak kapsayıcısı mesajlaşma birimi olarak adlandırılır. Premium ad alanında en az bir mesajlaşma birimi vardır. her bir Service Bus Premium ad alanı için 1, 2 veya 4 mesajlaşma birimi seçebilirsiniz. daha fazla bilgi için bkz. Service Bus Premium mesajlaşma.
Gözden geçir ve oluştur’u seçin. Artık sistem ad alanınızı oluşturur ve kullanıma açar. Sistem, hesabınıza yönelik kaynakları sağlarken birkaç dakika beklemeniz gerekebilir.
Gözden geçir + oluştur sayfasında ayarları gözden geçirin ve Oluştur' u seçin.
Dağıtım sayfasında Kaynağa Git ' i seçin.
Service Bus ad alanınız için ana sayfayı görürsünüz.
Bağlantı dizesini alma
Yeni bir ad alanı oluşturmak, birincil ve ikincil anahtarlarla otomatik olarak bir ilk paylaşılan erişim Imzası (SAS) ilkesi oluşturur ve her birinin ad alanının tüm yönleri üzerinde tam denetim izni veren birincil ve ikincil bağlantı dizelerine sahiptir. düzenli gönderenler ve alıcılar için daha kısıtlanmış haklara sahip kurallar oluşturma hakkında bilgi için bkz. Service Bus kimlik doğrulaması ve yetkilendirme .
Ad alanınız için birincil bağlantı dizesini kopyalamak için aşağıdaki adımları izleyin:
Service Bus ad alanı sayfasında sol menüdeki paylaşılan erişim ilkeleri ' ni seçin.
Paylaşılan erişim ilkeleri sayfasında RootManageSharedAccessKey' yi seçin.
İlke: RootManageSharedAccessKey penceresinde, birincil bağlantı dizesi' nin yanındaki Kopyala düğmesine tıklayın ve bağlantı dizesini daha sonra kullanmak üzere panonuza kopyalayın. Bu değeri Not Defteri veya başka bir geçici konuma yapıştırın.
Bu sayfayı birincil anahtar, ikincil anahtar ve ikincil bağlantı dizesini kopyalamak için kullanabilirsiniz.
Azure portalını kullanarak konu oluşturma
Service Bus Alanı sayfasında, sol menüden Konular'ı seçin.
Araç çubuğunda + Konu öğesini seçin.
Konu için bir ad girin. Diğer seçenekleri varsayılan değerlerinde bırakın.
Oluştur’u seçin.

Konu başlığına abonelik oluşturma
Önceki bölümde oluşturduğunuz konuyu seçin.

Konu başlığı Service Bus sol menüden Abonelikler'i ve ardından araç çubuğunda + Abonelik'i seçin.

Abonelik oluştur sayfasında şu adımları izleyin:
Aboneliğin adı olarak S1 girin.
Maksimum teslimat sayısı için 3 girin.
Ardından, aboneliği oluşturmak için Oluştur'a tıklayın.

S2 ve S3 adlı abonelikler oluşturmak için önceki adımı iki kez tekrarlayın.
Not
Service Bus kaynaklarını Service Bus Explorerile yönetebilirsiniz. Service Bus gezgin, kullanıcıların bir Service Bus ad alanına bağlanmasına ve mesajlaşma varlıklarını kolay bir şekilde yönetmesine olanak tanır. Araç içeri/dışarı aktarma işlevselliği gibi gelişmiş özellikler ya da konu, kuyruk, abonelik, geçiş Hizmetleri, Bildirim Hub 'ları ve Olay Hub 'larını test etme yeteneği sağlar.
Sonraki adımlar
bu makalede bir Service Bus ad alanı, ad alanında bir konu ve konuya üç abonelik oluşturdunuz. Konuya ileti yayımlamayı ve bir abonelikten iletileri abone olmayı öğrenmek için, Iletileri Yayımla ve abone ol bölümünde aşağıdaki hızlı başlangıçlardan birine bakın.