AllegroGraph has a java client library that supports 2 standard Java semantic APIs: Jena and Sesame. The client source is the EPL on github. AG supports sparql, transactions, reasoning, geospatial, temporal and graphical analysis. There are no additional features specifically for web applications, but they will fit into any infrastructure as a library.
(I work for Franz.)
Mike h
source share