Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| 2500_config_apps:0500_add_edit_objects:0600_intelligent_bo [2026/08/13 03:38] – localdev | 2500_config_apps:0500_add_edit_objects:0600_intelligent_bo [2026/08/13 07:20] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 33: | Line 33: | ||
| To discover services press the Discover button next to the Services table. Discovered services (if any) will be displayed in the Services table. You can now define a process that would call the discovered services using the REQUEST SERVICE action of the // | To discover services press the Discover button next to the Services table. Discovered services (if any) will be displayed in the Services table. You can now define a process that would call the discovered services using the REQUEST SERVICE action of the // | ||
| - | <callout | + | <alert type=" |
| + | **note** | ||
| - | <callout | + | |
| + | |||
| + | <alert type=" | ||
| + | **note** | ||
| + | |||
| + | If the service provider changes definitions of services the services may be re-discovered in the same way as described above. The Configuration Tool will automatically replace all services and business objects declared as service input and replies with the new definitions.</ | ||
| ===== Setting Properties of the URL Channel ===== | ===== Setting Properties of the URL Channel ===== | ||
| Line 119: | Line 125: | ||
| If your service provider requires that you provide binary content as a parameter along with some primitive values (for example, text or number) you should specify each parameter in its own part. For example, if you need to provide a binary value and a number, you should define two parts – the first part (binary) should have “application/ | If your service provider requires that you provide binary content as a parameter along with some primitive values (for example, text or number) you should specify each parameter in its own part. For example, if you need to provide a binary value and a number, you should define two parts – the first part (binary) should have “application/ | ||
| - | <callout | + | <alert type=" |
| + | **note** | ||
| + | |||
| + | If you are referring to the entire object in Context and this object has an attribute of the Picture or Document type, the picture or document will be automatically encoded without you having to define an additional part.</alert> | ||
| + | |||
| + | <alert type=" | ||
| + | **note** | ||
| + | |||
| + | If a provider requires that the value of some attribute is an array of primitive values and you are referring to the entire object in Context, make sure that the value of the “array” attribute is a string that concatenates all array members delimited by the “#” symbol, for example <code aim> | ||
| - | <callout | + | <alert type=" |
| + | **note** | ||
| - | <callout type=" | + | If a provider requires that the value of some attribute is a dictionary and you are referring to the entire object in Context, make sure that the value of the “dictionary” attribute is a string containing pairs of key/values separated by the " |
| To add a part, click on the “Add” button above the list of the defined parts. | To add a part, click on the “Add” button above the list of the defined parts. | ||