View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004243 | 10000-014: PubSub | Api Change | public | 2018-04-14 20:09 | 2018-10-23 15:46 |
Reporter | Mariusz Postol | Assigned To | Matthias Damm | ||
Priority | low | Severity | major | Reproducibility | N/A |
Status | assigned | Resolution | reopened | ||
Platform | Any | OS | ANy | OS Version | Any |
Summary | 0004243: Part 14 PubSub - Message Oriented Middleware - ambiguous term | ||||
Description | Usually, in the literature, the term Middleware is defined as a computer software that provides services to software applications. The specification states that the Message Oriented Middleware is software or hardware infrastructure that supports sending and receiving messages between distributed systems. But it also states that: The Subscriber and Publisher can be interconnected using any transparent messages transport infrastructure. The last sentence is correct and precise enough. For example, calling ETHERNET as the Middleware is far beyond the term meaning. I don't think the authors of the specification are in charge to add completely new meaning to popular technical terms. It simply leads to misunderstanding. | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
|
This was discussed by the working group several times and decided several times that the term fits what we want to say in the specification. |
|
I don't care how many times it was discussed - as I said My problem is that working on any derived articles I need to refer to terminology provided by the specification to avoid opening unimportant discussion. The problem is that I am putting my name in front of any publication, but the specification is published on behalf of OPCF - an abstract organization that mitigates the editors responsibility. The term is the most important one for arguing against the specification adoption, because it is difficult to find any useful features that add value comparing it with the protocols like AMQP and MQTT. The only I can find is using it as a "gateway" between different protocol - we are going back to OPC classic where we have proprietary underlying field level protocols. What I am expecting is a link to a robust publication defining this term. Let me stress that Wikipedia is not robust publication, but still the definition provided by the Wikipedia is not applicable in this case: "Middleware is computer software that provides services to software applications beyond those available from the operating system. It can be described as "software glue". " I am waiting for a constructive hints what to do except:
|
Date Modified | Username | Field | Change |
---|---|---|---|
2018-04-14 20:09 | Mariusz Postol | New Issue | |
2018-04-24 14:18 | Jim Luth | Project | UA => 10000-014: PubSub |
2018-04-24 14:18 | Jim Luth | Category | Documentation Errata => Api Change |
2018-06-05 16:50 | Matthias Damm | Note Added: 0009109 | |
2018-06-05 16:50 | Matthias Damm | Status | new => resolved |
2018-06-05 16:50 | Matthias Damm | Resolution | open => won't fix |
2018-06-05 16:50 | Matthias Damm | Assigned To | => Matthias Damm |
2018-06-09 15:30 | Mariusz Postol | Note Added: 0009128 | |
2018-06-09 15:30 | Mariusz Postol | Status | resolved => feedback |
2018-06-09 15:30 | Mariusz Postol | Resolution | won't fix => reopened |
2018-10-23 15:46 | Jim Luth | Status | feedback => assigned |