PDFreactor is available in two variants and the integration scenario for both variants differs:
PDFreactor Web Service:
Can be integrated as RESTful and language agnostic service into your application
PDFreactor Library:
Can be integrated as a Java library for in-process PDF conversion in your Java application
More information can be found here