Apinizer DB to API Tasarımcısı ile Oracle Veritabanında Procedure Çağrımı
Önemli Apinizer OracleTypes.CURSOR desteklememektedir. Sadece basit procedure çağrımları servis olarak sunabilmektedir.
1. DB-2-API Oluşturma
Yönetim → Geliştirme → API Creator → DB-2-API ile yeni bir API tanımlanır.

2. Metot Oluşturma
Ekle (Add) butonuna tıklayarak method/endpoint oluşturma paneli açılır.
2.1 Sadece IN Parametresi Kullanan Prosedür Çağrımı
Demo olarak kullanılan Oracle veritabanı prosedürü aşağıdaki örnekte görülmektedir:
2.2 IN ve OUT Parametresi Alan Prosedür Çağrımı
A. Demo olarak kullanılan Oracle veritabanı prosedürü aşağıda görülmektedir:

B. Demo olarak kullanılan Oracle veritabanı prosedürü aşağıda görülmektedir:

3. API Tanım Belgelerini Görüntüleme
Mesaj İçeriğini Göster (Show Sample Message Body) linkine tıklayarak mesaj içeriği görüntülenebilir.
4. API Proxy Oluşturma
DB-2-API ekranından API Proxy Oluştur (Create API Proxy) butonuna tıklanarak anında API Proxy oluşturulabilir.

4.1 API Proxy’yi Canlıya Alma
API Proxy, tanımı yapılmış ortam (environment) üzerine hızlı bir şekilde yüklenip , istemcilerin tüketimine açılabilir. Bu işlemin yönetimi API Proxy ekranındaki Yükle (Deploy) butonuyla açılan diyalog üzerinden gerçekleştirilebilir.
5. Test Etme
5.1 IN Procedure’ünün Test Edilmesi
İlgili metodun beklediği parametreler isteğe eklenip çalıştırıldığında aşağıdaki başarılı yanıt dönmektedir.
5.2 OUT Cursor Procedure’ünün Test Edilmesi
İlgili metodun beklediği parametreler isteğe eklenip çalıştırıldığında aşağıdaki başarılı yanıt dönmektedir.
5.3 OUT Procedure Test Edilmesi
İlgili metodun beklediği parametreler isteğe eklenip çalıştırıldığında aşağıdaki başarılı yanıt dönmektedir.

