-
Notifications
You must be signed in to change notification settings - Fork 46
Description
Right now the standard seems to have two way of requesting synchronous execution. One way is based on the "wait" preference of the Prefer header. The other way is to use the "respond-sync" preference which is a preference defined in the OAProc standard but not in the "Prefer Header of HTTP" standard.
We should probably remove the unofficial "respond-sync" preference.
That, however, puts an extra burden on clients since there would no longer be a deterministic way to request synchronous execution for processes that support both "sync-execute" and "async-execute".
I suppose that if a server had a process "BOB" that supports both "sync-execute" and "async-execute" and the server wants to also offer a deterministic way to execute "BOB" synchronously, the server could advertise another identical process (called "BOB-SYNC" for example) that only support "sync-execute".