Dizgi bağ tanımı ayarları

Bir dizgi bağ tanımını görüntülemek ya da yapılandırmak için bu sayfayı kullanın.

Bu denetim konsolu sayfasını görüntülemek için Ortam > Adlandırma > Ad alanı bağ tanımları > string_namespace_bindingsimgesini tıklatın. Bu sayfadaki ayarlar, Yeni ad alanı bağ tanımı sihirbazının Temel özellikleri belirt panosunda benzerdir.

Kapsam

Konfigürasyonu tanımlanmış bağlayış kapsamının kapsamını gösterir. Bu değer, namebindings.xml dosyasına ilişkin yapılandırma konumunu belirtir.

Kapsam ayarı, yalnızca konsol sayfasında var olan bir bağlamayı düzenlediğinizde gösterilir ve sihirbaz panosunda yeni bir bağ tanımı oluşturduğunuzda gösterilmez. Bu ayar bilgi amaçlıdır ve güncellenemez.

Yapılandırılan bağ tanımı hücre kapsamına girdiyse, başlangıç bağlamı hücre kalıcı kök bağlamdır. Yapılandırılan bağ tanımı düğüm kapsamlı ise, başlangıç bağlamı, düğüm kalıcı kök bağlamdır. Yapılandırılan bağ tanımı, sunucu kapsamlı ise, başlangıç bağlamı sunucunun sunucu kök bağlamındır.

Bağ tanımı tipi

Yapılandırılan bağ tanımı tipini gösterir. Olası seçenekler şunlardır: String, EJB, CORBA, Indirect. Bu ayar yalnızca bilgi amaçlıdır ve güncellenemez.

Bağ tanımı tanıtıcısı

Bu konfigürasyonu tanımlanmış bağlamayı benzersiz olarak tanıtan adı belirler.

Ad alanında ad

Ad alanında bu bağ tanımı için kullanılan adı belirtir. Bu ad, bu bağlayıcının yapılandırıldığı ad alanının kısmına bağlı olarak basit ya da bileşik bir ad olabilir.

Dizgi değeri

Ad alanına bağlı olan dizeyi belirtir.

Varsayılan olarak, bir ad sunucusu, String ad alanı bağ tanımının dizgi değerinde değişken yerine koyma işlemi gerçekleştirir. Bu nedenle, varsayılan olarak, com.ibm.websphere.naming.expandStringBinding özelliği true olarak ayarlanır ve bir ad sunucusu, Dizgi bağ tanımlarının değerini genişletir.

İpucu: Değişken yerine koyma değeri, bir dizgide hatalarla ya da beklenmeyen değişikliklerle sonuçlanabilir. Örneğin, değişken yerine koyma değeri ile bir $$ dizesi, $olarak genişletilir. Değişken yerine koyma değerini geçersiz kılabilir ve ad sunucusunun String değerini hazır bilgi ya da sabit olarak işlemesini engelleyebilirsiniz. Create a custom property with Ad set to com.ibm.websphere.naming.expandStringBindings and Değer set to false. Hücre, düğüm, sunucu ya da ad sunucusu kapsamında özel bir özellik tanımlayabilirsiniz. Uygun kapsam için bir konsol sayfasında özel özelliği oluşturun:
Hücre kapsamı
Sistem denetimi > Hücre > ÖzelCellseçeneğini tıklatın. özellikler > Yeni.
Düğüm kapsamı
Sistem denetimi > Düğümler > düğüm_adı > Özel özellikler > Yeniöğesini tıklatın.
Sunucu kapsamı
Sunucular > Sunucu Tipleri > WebSphere uygulama sunucuları > sunucu_adı > Yönetim > Özel özellikler > Yeniöğesini tıklatın.
Ad sunucusu kapsamı
Sunucular > Sunucu Tipleri > WebSphere uygulama sunucuları > sunucu_adı > Yönetim > Sunucu bileşenleri > Ad sunucusu > Özel özellikler > Yeniöğesini tıklatın.
Belirtilen özel özellik kapsamındaki tüm ad sunucuları ayarı uygular. Daha dar bir kapsamdaki ayarlar, daha geniş kapsamlı bir kapsamdaki ayarlarla geçersiz kılınırlar. Örneğin, birden çok sunucu ürününde, düğüm kapsamında yer alan ayarlar, hücre kapsamındaki ayarları geçersiz kılar. En az ad alanı bağ tanımı kapsamı kadar genişleyen bir özel özellik kapsamı seçin. Bu nedenle, hücre kapsamlı bir dizgi ad alanı bağ tanımında değişken genişletmeyi önlemek için, hücre kapsamında özel özelliği tanımlayın. Özel özelliğin ad alanı bağ tanımından daha dar bir kapsamı varsa, yalnızca kapsam dahilindeki ad sunucuları, Dizgi ad alanı bağ tanımındaki değişken genişletmeyi önleyebilir. Kapsamın dışındaki ad sunucuları, değişken başvurusunu genişletin ve başvuruyu farklı bir şekilde ele al.