There are several APIs for accessing alfresco information but I'm not sure what would work best for embedding some of the functionality into our website. We have a company website built with java and JSP and we have alfresco running on another server. We want to make some of our documents available to resellers through Alfresco on our website. Do I use JCR, CMIS, web services, or something else?