WebService… Para subir un contenido desde una aplicacion externa la unica forma logica que se me ocurre es mediante servicios web. Los webscripts a mi entender estan para dar una funcionalidad a los contenidos que estan dentro del propio alfresco o para desarrollar mediante portlets que se pueden atacar estos webscripts. Pero si realmente lo que quieres es realizar las operaciones CRUD (Create, Retrieve, Update y Delete) sobre contenidos, desde una aplicacion externa al gestor, lo mejor seria establecer la conexion con el servicio web y atacarle directamente.
espero que os sirva de algo la respuesta
saludos