Statelessness
In computer science , statelessness describes the property of a protocol or system to treat multiple requests - even from the same client - as transactions that are independent of one another . In particular, requests are handled without reference to previous requests and no session information is exchanged and / or managed. The opposite is state liability or state holding.
Examples
An example of a stateless network protocol is the Hypertext Transfer Protocol (HTTP). The transfer of session data can only be implemented at the application level, for example by explicitly transmitting a session identifier in every request for a request URL or “ cookie ” header .
Statelessness of components is a defining property of the REST paradigm for distributed systems.
literature
- Volker Stiehl: Developing and executing process-controlled applications with BPMN. 1st edition. d.punkt.verlag, Heidelberg 2013, ISBN 978-3-86490-007-5 .
- Manfred Steyer, Vildan Softic: Angular JS. Modern web applications and single page applications with JavaScript. O'Reilly Verlag, Cologne 2015, ISBN 978-3-95561-950-3 .
- Dieter Masak: IT alignment. IT architecture and organization, Springer Verlag, Berlin / Heidelberg 2006, ISBN 3-540-31153-X .
- Matthias Knoll , Stefan Meinhardt (Eds.): Mobile Computing . Springer Fachmedien, Wiesbaden 2016, ISBN 978-3-658-12028-3 .
- Heiko Häckelmann, Hans J. Petzold, Susanne Strahringer: Communication systems. Technology and applications, Springer Verlag, Berlin / Heidelberg 2000, ISBN 3-540-67496-9 .
Web links
- Hypertext Transfer Protocol (accessed August 4, 2017)
- Distributed File Systems (accessed August 4, 2017)
- Distributed file systems - fbi.h-da.de (accessed August 4, 2017)
- Introduction and basic technologies (accessed on August 4, 2017)