The Clarens web services architecture
<|reference_start|>The Clarens web services architecture: Clarens is a uniquely flexible web services infrastructure providing a unified access protocol to a diverse set of functions useful to the HEP community. It uses the standard HTTP protocol combined with application layer, certificate based authentication to provide single sign-on to individuals, organizations and hosts, with fine-grained access control to services, files and virtual organization (VO) management. This contribution describes the server functionality, while client applications are described in a subsequent talk.<|reference_end|>
@article{steenberg2003the,
    title={The Clarens web services architecture},
    author={Conrad D. Steenberg and Eric Aslakson, Julian J. Bunn, Harvey B.
  Newman, Michael Thomas, Frank van Lingen},
    journal={arXiv preprint arXiv:cs/0306002},
    year={2003},
    archivePrefix={arXiv},
    eprint={cs/0306002},
    primaryClass={cs.DC}
}