Services - GazeboHub/hephaestus GitHub Wiki

Services

Services - Generic Considerations

  • Configuring a service (SOA: service configuration port)
  • Starting and stopping a service (SOA: service control port)
  • Accessibility of service (SOA: service access port(s), modally, as per network ports and types of protocols operating on individual network ports; service user database port; application authentication and authorization; service network security; service monitoring)

Service Control Interfaces

See Also:

Service Monitoring

  • See Also: JMX

...

Sidebar: Service Integration in ASDF

ASDF presents a sort of component oriented framework, for Common Lisp systems - typically, as comprised of Common Lisp source file components and object file components compiled from the respective source file components.

A service may be viewed, abstractly, as a component - albeit, not in a static sense like of a source file.

Services may be defined with dependencies - for instance, in the context of networked information services, a web application service may depend on a user authentication/authorization service, which may in turn depend on a database service or a directory service.

In that sense, ASDF may be extended as to define service components and their dependencies.

Note: ASDF3's abstract model

Services in Hephaestus

Jena Services

Jena Arq

Jena TDB

Jena SDB

Allegrograph Services

Allegrograph HTTP Protocol