Hola,
Si estás pensando en hacer uso de las listas externas, tú única posibilidad es a través de un Tipo de Contenido externo, pero para poder crearlo tendrás que disponer de un servicio WCF, no vale con que sea un servicio web. Otra posibilidad que tienes es
que crees una tarea programada que llame al servicio y realice la carga de los datos que devuelve haciendo uso del modelo de objetos en cliente...lo complicado aquí viene por la forma de carga de datos que necesites: incremental vs. total cada vez que se lanza
la tarea programada.
Y fuera de hacer la integración con listas, otra opción que tienes es mediante un desarrollo para SPO que llame a tu servicio...seguramente tendría que ser un AddIn Porvider-Hosted para facilitar el que puedas lidiar con llamadas de dominio cruzado....aunque
con JavaScript tb podrías llegar a hacerlo.
Juan Carlos Gonzalez Martin | Office Servers and Services MVP | Director revista CompartiMOSS: http://www.compartimoss.com | Blog:jcgonzalezmartin.wordpress.com/ Twitter: @jcgm1978