Hata Ayıklama Profili Hizmeti ve API ' leri için destek ekleme
Hata Ayıklama Profili Hizmeti, hata ayıklama profilleriyle ilgili bir kaynak kümesine RESTful erişimi sağlamak için HTTP iletişim kuralını kullanan bir REST API 'dir. Hata ayıklama profillerinin yaratılması, alınması, güncellenmesi ve silinmesi için POST/GET/ PUT/DELETE yöntemleri sağlar.
Hata Ayıklama Profili Hizmeti API 'si , EQAUOPTS veri kümelerinde depolanan IMS, Db2® saklanmış yordam profillerini de işlemesi dışında, DTCN API 'sine benzer.
Hata Ayıklama Tanıtımı Hizmeti için Java 8 ya da 11 gereklidir. Kuruluştan sonra, Java uygulamalarını çalıştırmak için z/OS ' yi yapılandırmanız gerekir.
Hata Ayıklama Profili Hizmeti API 'si IBM z/OS Liberty Embedded uygulama sunucusunda barındırılır ve z/OS sisteminizdeki varsayılan IBM z/OS Liberty Embedded kurulumu ile uyumludur. Hata Ayıklama Profili Hizmeti API 'sini barındırmak için var olan IBM z/OS Liberty Embedded uygulama sunucusunu kurmanız ya da değiştirmeniz gerekmez, ancak liberty_dirortam değişkenini eklemek için eqaprof.env dosyasını yenilemeniz gerekir.
- z/OS Debugger Profiles görünümündeki tüm özellikleri Eclipseile etkinleştirmek için z/OS Explorer 3.2.0.13 ya da sonraki sürümlerini ve Hata Ayıklama Profili Hizmeti' ni kurmanız, yapılandırmanız ve başlatmanız gerekir. CICS için, CICS için TCP/IP Yuva Arabirimi Arabiriminin Etkinleştirilmesibaşlıklı konudaki yönergelere de bakın.
Hata Ayıklama Profili Hizmeti API 'si , CICS ® ile CICS dışı arasında erişim profillerini farklı şekilde işler.
CICS için, kullanıcı hata ayıklama profilleri bölgenin sahip olduğu bir havuzda saklanır. Havuz, bir CICS geçici depolama kuyruğu (TSQ) ya da DD:EQADPFMBiçin ayrılmış bir VSAM veri kümesi olabilir. Her iki durumda da, Hata Ayıklama Profili Hizmeti API 'si istemci olarak işlev görür ve HTTP isteğini işlemek için DTCN API ' ya aktarur. Diğer bir seçenek olarak, Hata Ayıklama Profili Hizmeti , DTCN API 'si kullanılmadan, bölgenin havuzunda saklanan hata ayıklama profillerini yönetmek için dış CICS arabirimini (EXCI) kullanacak şekilde ayarlanabilir. Ek bilgi için Adding support for the DTCN profiles API ya da Defining the CICS EXCI CONNECTION and SESSIONS resourcesbaşlıklı konuya bakın.
CICS dışı tanıtımlar için, hata ayıklama tanıtımları EQAUOPTS veri kümelerinde saklanır. Hata Ayıklama Profili Hizmeti API 'si , veri kümelerini doğrudan işlediğinden z/OS® anasisteminde çalıştırılması gerekir. Ayrıca, SAF/RACF kullanan kimlik doğrulamaya ve veri kümesi yetkilendirmesine izin vermek için API kuruluşu sırasında uygun RACF ® kurulumu gerekir.
Hata Ayıklama Profili Hizmeti ' ni, Eclipse IDE kullanıcılarınızın Hata Ayıklama Profili Hizmetiile IMS Yalıtımını kullanabilmesi için yapılandırabilirsiniz. Daha fazla bilgi için IMS Transaction Isolation API for Debug Profile Servicebaşlıklı konuya bakın.
API belgeleri için bkz. z/OS Hata Ayıklama Profili Hizmeti API 'si.