Uso de las API cliente
Última modificación: lunes, 27 de junio de 2011
Hace referencia a: SharePoint Foundation 2010
Esta sección del Kit de desarrollo de software (SDK) de Microsoft SharePoint 2010 ofrece información general y tareas de programación, así como instrucciones, para ayudar a usar las API del lado cliente suministradas en SharePoint Foundation para tener acceso a datos de sitio y de lista remotamente desde un equipo o servidor cliente.
Microsoft SharePoint Foundation 2010 proporciona una gran variedad de opciones para crear e integrar aplicaciones y sistemas de línea de negocio con una implementación de SharePoint, incluido un modelo de objetos del lado cliente, compatibilidad con los servicios de Windows Communication Foundation (WCF) y una interfaz REST, además de los servicios web ASP.NET heredados. Los nuevos servicios de SharePoint Foundation 2010 permiten una experiencia de desarrollo simplificada y fácil acceso a las funciones de SharePoint desde clientes remotos. SharePoint Foundation admite tipos de aplicaciones web 2.0 hospedadas en el explorador y escritas en ECMAScript (JavaScript, JScript) o Microsoft Silverlight 2.0, así como aplicaciones cliente .NET clásicas o aplicaciones creadas en otras plataformas o lenguajes. Todas estas aplicaciones tienen acceso a un conjunto extendido de servicios web.
En esta sección
Modelo de objetos de cliente administrado: el nuevo modelo de objetos del lado cliente proporciona acceso remoto a las funciones del modelo de objetos del lado servidor de SharePoint Foundation. En versiones anteriores de SharePoint Foundation, los servicios web SOAP proporcionaban acceso solo a una parte del modelo de objetos del lado servidor, pero en SharePoint Foundation 2010, el modelo de objetos de cliente rellena muchos de estos espacios.
Servicios web ASP.NET: los servicios web heredados proporcionan acceso remoto a una implementación de SharePoint Foundation a través de servicios web SOAP.
Interfaz REST: la nueva interfaz REST de SharePoint Foundation expone listas y bibliotecas como un servicio de datos relacionales y actúa como una interfaz basada en estándares para la interoperabilidad con otras plataformas.
Compatibilidad con servicios web personalizados: si la combinación de las otras API de cliente no es suficiente, extienda SharePoint Foundation con su propio servicio web personalizado. De forma predeterminada, SharePoint Foundation 2010 permite crear no solo servicios web ASP.NET personalizados (al igual que en versiones anteriores), sino también servicios web WCF personalizados.
Tutorial: Creación e implementación de un servicio personalizado de WCF en SharePoint Foundation: en este tutorial se muestra cómo crear un servicio WCF que usa el modelo de objetos del lado servidor y una aplicación de Windows Forms que implementa el servicio y usa el nuevo modelo de objetos del lado cliente y la interfaz REST.
Vea también
Otros recursos
Biblioteca de clases de cliente