blob: 42483125e99a93c2cb17b4d44ba445284f0bf39c [file] [log] [blame]
////
*******************************************************************
* Copyright (c) 2019, 2020 Eclipse Foundation
*
* This specification document is made available under the terms
* of the Eclipse Foundation Specification License v1.0, which is
* available at https://www.eclipse.org/legal/efsl.php.
*******************************************************************
////
[bibliography]
== Bibliography
- [[[bib1,1]]] R. Fielding. Architectural Styles and the Design of Network-based Software Architectures. Ph.d
dissertation, University of California, Irvine, 2000. See https://roy.gbiv.com/pubs/dissertation/top.htm.
- [[[bib3,3]]] Representational State Transfer. Web site, Wikipedia. See
https://en.wikipedia.org/wiki/Representational State Transfer.
- [[[bib4,4]]] R. Fielding, J. Gettys, J. C. Mogul, H. Frystyk, and T. Berners-Lee. RFC 2616: Hypertext Transfer
Protocol HTTP/1.1. RFC, IETF, January 1997. See https://www.ietf.org/rfc/rfc2616.txt.
- [[[bib5,5]]] T. Berners-Lee, R. Fielding, and L. Masinter. RFC 3986: Uniform Resource Identifier (URI): Generic
Syntax. RFC, IETF, January 2005. See https://www.ietf.org/rfc/rfc3986.txt.
- [[[bib6,6]]] L. Dusseault. RFC 4918: HTTP Extensions for Web Distributed Authoring and Versioning
(WebDAV). RFC, IETF, June 2007. See https://www.ietf.org/rfc/rfc4918.txt.
- [[[bib7,7]]] J.C. Gregorio and B. de hOra. The Atom Publishing Protocol. Internet Draft, IETF, March 2007. See
https://bitworking.org/projects/atom/draft-ietf-atompub-protocol-14.html.
- [[[bib8,8]]] Jakarta^®^ Servlet Specification, Version 4.0. Available at:
https://jakarta.ee/specifications/servlet/4.0
- [[[bib9,9]]] Jakarta^®^ XML Web Services, Version 3.0
https://jakarta.ee/specifications/xml-web-services/3.0/.
- [[[bib10,10]]] S. Bradner. RFC 2119: Keywords for use in RFCs to Indicate Requirement Levels. RFC, IETF,
March 1997. See https://www.ietf.org/rfc/rfc2119.txt.
- [[[bib11,11]]] RxJava: a library for composing asynchronous and event-based programs using observable sequences
for the java VM. See https://github.com/ReactiveX/RxJava.
- [[[bib12,12]]] RxJava 2.0: Whats different in 2.0. See
https://github.com/ReactiveX/RxJava/wiki/What’s-different-in-2.0.
- [[[bib13,13]]] Jakarta^®^ Concurrency Specification, Version 2.0. Available at:
https://jakarta.ee/specifications/concurrency/2.0/
- [[[bib14,14]]] Jakarta^®^ Contexts and Dependency Injection Specification, Version 2.0. Available at:
https://jakarta.ee/specifications/cdi/2.0/
- [[[bib15,15]]] Jakarta^®^ Annotations Specification, Version 2.0. Available at:
https://jakarta.ee/specifications/annotations/2.0/
- [[[bib16,16]]] Jakarta^®^ Bean Validation Specification, Version 2.0. Available at:
https://jakarta.ee/specifications/bean-validation/2.0/
- [[[bib17,17]]] Server-Sent Events. See https://html.spec.whatwg.org/#server-sent-events.
- [[[bib18,18]]] Jakarta^®^ JSON Processing Specification, Version 2.0. Available at:
https://jakarta.ee/specifications/jsonp/2.0/
- [[[bib19,19]]] Jakarta^®^ JSON Binding Specification, Version 2.0. Available at:
https://jakarta.ee/specifications/jsonb/2.0/
- [[[bib20,20]]] Jakarta^®^ Activation, Version 2.0
https://jakarta.ee/specifications/activation/2.0/
- [[[bib21,21]]] Jakarta^®^ XML Binding, Version 3.0
https://jakarta.ee/specifications/xml-binding/3.0/