Uç Noktası URI ' leri

Uç nokta URI ' leri REST yürütme hizmeti için Rule Execution Server kaynakları olarak kural kümelerini temsil eder.
REST uç noktalarına ilişkin URI ' ler aşağıdaki biçimdedir:
https://<vhostname>.bpm.ibmcloud.com/odm/<odm_on_cloud_environment>/DecisionService/rest/v1/{rulesetpath}/{filetype}?{options}
URI ' ler aşağıdaki gibi tanımlanır:
Tablo 1. Bir URI ' yi oluşturan öğeler
Öğe Açıklama

https://<vhostname>.bpm.ibmcloud.com/odm/<odm_on_cloud_environment>/DecisionService

Barındırılan saydam karar hizmeti (HTDS) uygulamasının uç noktası.

< odm_on_cloud_environment> değeri dev, testya da prodolmalıdır.

Örnek: https://vhost005.bpm.ibmcloud.com/odm/dev/DecisionService .

/rest

REST hizmeti bağlam kökü.

/v1

REST hizmetinin sürüm numarası. Bu parametre isteğe bağlıdır. Geçerli sürüm v1olarak numaralandırılmıştır. Sonraki sürümler serbest bırakılırsa, sürüm numarası artırılır, ancak her bir sürüm tarafından eklenen değişiklikler, geçerli /v1 sürümünü uygulayan herhangi bir kodla uyumlu kalır.

{rulesetpath}

Kısa kural kümesi yolu ya da kurallı kural kümesi yolu.
  • Kurallı bir kural kümesi yolu, RuleApp adını ve sürüm numarasını ve kural kümesi adını ve sürüm numarasını gösterir. Örnek: myRuleApp/1.0/myRuleset/1.0
  • Kısa bir kural kümesi yolu sürüm numaralarından birini ya da her ikisini birden dışarıda bırakır: Örneğin: myRuleApp/myRuleset

{filetype}

Dosya tipi: wadl ya da openapi.

{options}

URI ' nin sonuna seçenekler ekleyebilirsiniz. Ayrıntılar için Tablo 2 'ye bakın.

Tablo 2. Seçenekler
Seçenek Kullanılma Amacı Açıklama

Biçim

OpenAPI

YAML ya da JSON ' u seçin. Biçim belirtilmezse, varsayılan olarak YAML kullanılır.

Örnek: format=JSON

Şemalar

OpenAPI

Virgülle ayrılmış olarak HTTP ya da HTTPS belirtin.

Örnek: schemes=HTTP, schemes=HTTPSya da schemes=HTTP,HTTPS

Bu parametre belirtilmezse, istek URL 'si ile aynı protokol kullanılır.

uzantı

OpenAPI

IBM API Connect®için bir OpenAPI dosyası oluşturmak üzere apiconnect belirtin.

Örnek: extension=apiconnect

İz

OpenAPI

WADL

trueolarak ayarlanırsa, izleme etkinleştirilir. İzleme süzgeci isteğe eklenir ve karşılık gelen izleme yanıta eklenir.

Örnek: trace=true

Karşıdan Yükle

OpenAPI

WADL

trueolarak ayarlanırsa, oluşturulan dosya dosya sistemine yüklenir.

Örnek: download=true

PostaKodu

WADL

True olarak ayarlanırsa, WADL kodu ve XSD dosyaları sıkıştırılmış bir dosyada bulunur.

zip seçeneğini belirlediğinizde, inline seçeneği gerekmez.

Örnek: zip=true

WADL

trueolarak ayarlanırsa, XSD dosyaları WADL koduna eklenir.

Örnek: inline=true

Seçenek ekleme örneği:
https://vhost005.bpm.ibmcloud.com/odm/dev/DecisionService/rest/v1/miniloanruleapp/1.0/miniloanrules/1.0/wadl?zip=true
Birden çok seçenek eklemek istediğinizde & seçeneğini kullanın:
https://<vhostname>.bpm.ibmcloud.com/odm/<odm_on_cloud_environment>/DecisionService/rest/v1/{rulesetpath}/{filetype}?{option1}&{option2}&{option3}