A method, apparatus, and program product for modifying Resource
Description Framework (RDF) statements in a client-server system. The
client-server system includes a server on which is stored RDF statements.
A service request is assembled at a client connected to the server
requesting modifications to an RDF statement stored in the server. The
service request is sent from the client to the server, modifying the RDF
statement at the server responsive to the service request. A service
response is sent from the server to the client indicating if the
modification of the RDF statement was successful. The service request may
be an Add RDF request, an Update RDF request or a Remove RDF request. The
service request and the service response are stored in memory in the
client for tracking purposes.