cancel
Showing results for 
Search instead for 
Did you mean: 

Runtime changes in PI 7.1

Former Member
0 Kudos

Hi, i am looking for specific runtime changes in PI 7.1 or is the runtime of PI 7.0 and PI 7.1 exctly the same.

Accepted Solutions (0)

Answers (2)

Answers (2)

former_member556603
Active Contributor
0 Kudos

Hi Roy,

Runtime Enhancements:

Delivery Mode

Governs the delivery of messages to receive steps to running process instances.

The parameter can take two values u201CWith Bufferingu201D and u201CWithout Bufferingu201D

Setting with Buffering

Additional storage of messages: If message to be delivered to running process cannot be taken up by a receive step, it is buffered.

The following receive step will take up buffered message

Drawback: If no further receive step is available, the message is captured by the process and might get lost

Setting without Buffering

Message is delivered directly to waiting receive step

Developer has to guarantee that for each delivered message there will be an open receive step

Drawback: If instance does not provide an open receive step, the process type specific queue (XBQO$PE_WS...) goes to status u201CSYSFAILu201D.

1) Defines whether messages are handed over to process instance directly or with intermediate buffering

2) Queue Assignment

It defines whether messages are handed over to process instance using single or multiple queues.

Permits a parallelization of process execution.

Multiple queues may either use, Arbitrary distribution to queues (and hence process instances). Mainly used for split processes.

Or

Content-based distribution (required for all process types using correlations). Mainly used for collect processes.

3) Transaction Handling

So far:

Pessimistic assumption regarding transactional behavior

Required numerous creation of work items and execution DB actions

Now:

Developer decides whether

A step creates new transaction

Or

The steps are executed synchronously

Configurable DB sync points

4) BPE Message Bulking

Delivery of message bulks to BPE inbound processing to increase the message through put.

Advantages

Delivery of multiple messages to process instance in a single transaction

Raises message throughput (but: latency of single message may increase)

Reduces persistence effort

Reduces occupied DB space

Thanks,

Satya Kumar

Former Member
0 Kudos

Hi,

Basic architecture is still same.

There are new features added in PI 7.1. Some of features like Adavanced adapter engine, Direct connection etc does not use old aechitecture. They are totally new ways of development. There are new feature like system registery and System administrator also.

You can read more and more docs from SDN. This is a very general question, it will be better if you search SDN.

Kulwinder