View Issue Details

IDProjectCategoryView StatusLast Update
000363310000-004: ServicesSpecpublic2017-01-09 15:02
ReporterMatthias Damm Assigned ToMatthias Damm  
PriorityhighSeverityfeatureReproducibilityN/A
Status closedResolutionfixed 
Product Version1.03 
Summary0003633: We need a way to optimize client server interactions with just one service call
Description

There are different scenarios where a client want to invoke only one service on a server and does not want to keep the connection open between infrequent service invocations.

One example is the security key exchange for PubSub.

We need a way to reduce the connection handshake to a minimum necessary for security.

TagsNo tags attached.
Commit Version
Fix Due Date

Activities

Matthias Damm

2016-12-08 19:57

developer   ~0007463

Introduced the concept of session-less service invocation where just a SecureChannel is created and authorization is handled with an AccessToken provided by a Authorization Service.

Added feature in document version OPC UA Part 4 - Services 1.04 Specification Draft 01.docx

Jim Luth

2017-01-03 16:41

administrator   ~0007688

Agreed to changes edited in telecon.

Jim Luth

2017-01-03 18:14

administrator   ~0007694

Based on our Profiles discussion this text needs to be modified to state that all Services in the list of Service Sets must be supported stateless if they are also supported in a session.

Matthias Damm

2017-01-05 10:29

developer   ~0007697

Added the following clarification:
A Server that supports the SessionlessInvoke Service shall limit the execution to the Services of the View Service Set, Attribute Service Set, Method Service Set, NodeManagement Service Set and Query Service Set. All Services of these Service Sets supported by the Server shall also be supported through the SessionlessInvoke Service if this Service is supported.

Made changes in document version OPC UA Part 4 - Services 1.04 Specification Draft 07.docx

Jim Luth

2017-01-09 15:02

administrator   ~0007702

Agreed to changes edited in telecon.

Issue History

Date Modified Username Field Change
2016-12-08 19:54 Matthias Damm New Issue
2016-12-08 19:54 Matthias Damm Status new => assigned
2016-12-08 19:54 Matthias Damm Assigned To => Matthias Damm
2016-12-08 19:57 Matthias Damm Note Added: 0007463
2016-12-08 19:57 Matthias Damm Status assigned => resolved
2016-12-08 19:57 Matthias Damm Resolution open => fixed
2017-01-03 16:41 Jim Luth Note Added: 0007688
2017-01-03 16:41 Jim Luth Status resolved => closed
2017-01-03 16:41 Jim Luth Fixed in Version => 1.04
2017-01-03 18:12 Jim Luth Status closed => assigned
2017-01-03 18:14 Jim Luth Note Added: 0007694
2017-01-05 10:29 Matthias Damm Note Added: 0007697
2017-01-05 10:29 Matthias Damm Status assigned => resolved
2017-01-09 15:02 Jim Luth Note Added: 0007702
2017-01-09 15:02 Jim Luth Status resolved => closed