Content deleted Content added
m fixed CS1 errors: dates to meet MOS:DATEFORMAT (also General fixes) using AWB (10810) |
→Workflows: see WP:NOTED, MOS:NOTED, and WP:OPED |
||
(8 intermediate revisions by 4 users not shown) | |||
Line 3:
[[Internet messaging platform|Messaging platforms]] are considered [[Critical Internet infrastructure|key Internet infrastructure elements]]{{By whom|date=October 2014}}. A concept that once mainly encompassed email and IM has evolved to embrace complex multi-media email, instant messaging, and related fixed and mobile messaging infrastructure. Arguably, everything transmitted on the Internet and wireless telecommunication links are messages.
PDMS exchanges messages for the purpose of all kind of messages/data calls between systems, applications and or human beings that is based upon [[event-driven process chain]]s.<ref name="Event Driven Process Chain">{{cite book|last=Hommes|first=Lambertus Johannes|title=The evaluation of business process modeling techniques|year=2004|publisher=s.n.]|___location=[S.l.|isbn=90-9017698-5|pages=138–187|chapter-url=http://repository.tudelft.nl/view/ir/uuid%3A1d209c45-4b2a-41f2-9e94-a54b8ee76d78/|
== Structure ==
Line 11:
=== Workflows ===
A [[workflow]] in PDMS is used to wrap triggers and/or jobs together to accomplish a flow of actions and events that can be invoked over and over again without repeating the configuration.
The concept of a workflow can be seen as a template for either part of, or a whole, business process. Workflows can be triggered for a number of different reasons, an example of which could be if something were to happen in the ___domain or there were to be an explicit call to invoke.
Line 25:
=== Triggers ===
A
=== Processes ===
A process starts at some point in the system. For example, when a trigger executes an instance of a workflow.
A process driven messaging service is often used when managing a more or less complex business processes.
Line 35:
== Technology/programming ==
PDMS is based upon [[Event-driven architecture|Event-Driven Architecture]] whereas the [[architectural pattern]] may be applied by the design and implementation of applications and systems which transmit events among [[Architectural pattern|loosely coupled software]] components and [[Service (systems architecture)|services]]. Unlike traditional information systems which work by issuing requests and waiting for responses, event-driven systems are designed to process events as they occur, allowing the system to observe, react dynamically, and issue personalized data depending on the recipient and situation.<ref name="Event Driven Architecture">{{cite book|title=Event Processing in Action 1st|date=September 2007|publisher=Manning Publications Co|___location=Greenwich, CT, USA|isbn=
== Applicable
Areas where PDMS can be used are System to System, [[Short Message Service#Application-to-Person (A2P) SMS|A2P]] with the difference that other message types can be included in the PDMS, Application to Application, System to Person, [[Machine-to-Machine|M2M]] and all kinds of messages/data calls between systems, applications and/or people based upon [[event-driven process chain|event-driven processes]].
== See also ==
* [[Architectural pattern
* [[Short Message Service#Application-to-
* [[Critical Internet infrastructure]]
* [[Event-driven architecture]]
* [[Internet messaging platform
* [[Loose coupling]]
* [[Machine
* [[Process mining]]
* [[Service (systems architecture)]]
▲* [[Short Message Service#Application-to-Person (A2P) SMS|Application-to-Person (A2P) SMS]]
* [[Workflow]]
|