Terminología del marco de trabajo de los servicios de datos de ADO.NET
En el glosario siguiente se definen términos y acrónimos usados con frecuencia en la documentación de los servicios de datos de ADO.NET.
Término | Definición |
---|---|
Servicios de datos de ADO.NET |
Datos implementados y accesibles mediante protocolos Internet. Las aplicaciones manipulan los datos utilizando los URI para identificar los recursos de datos y servicios. Formatos de carga útil sencillos, como XML y JSON, representan los datos intercambiados entre el cliente y el servidor. |
Recurso de servicios de datos de ADO.NET |
Término general que hace referencia a cualquiera de los tipos de recursos de servicios de datos de ADO.NET específicos, como conjunto de entidades, tipo de entidad, propiedad, asociación, etc. Para obtener más información, vea Semántica y reglas de rutas de acceso de recursos (marco de trabajo de los servicios de datos de ADO.NET). |
Lenguaje de definición de esquemas conceptuales (CSDL) |
Lenguaje basado en XML que se utiliza para definir tipos de entidades, asociaciones, contenedores de entidades, conjuntos de entidades y conjuntos de asociaciones de un modelo conceptual. Para obtener más información, vea lenguaje de definición de esquemas conceptuales (CSDL). |
Entity Data Model (EDM) |
Especificación para definir los datos utilizados por aplicaciones incorporadas en Entity Framework. Para obtener más información, vea Entity Data Model. |
HTTP |
El Protocolo de transferencia de hipertexto (HTTP) es un protocolo en el nivel de aplicación para sistemas de información distribuidos, de colaboración e hipermedia. Es un protocolo genérico sin estado, que se puede utilizar para muchas tareas además de su uso para hipertexto, como servidores de nombres y sistemas de administración de objetos distribuida. Vea el documento RFC 2616 para obtener información más detallada. |
Cadena de consulta |
La cadena de consulta es el componente de un URI que contiene datos no jerárquicos que, junto con los datos del componente de ruta de acceso, sirve para identificar un recurso dentro del ámbito del esquema de URI y autoridad de nomenclatura, si lo hay. El componente de consulta se indica mediante el primer carácter de interrogación (?) y termina por un carácter de signo numérico (#) o por el final del URI. |
Opciones de consulta, opciones de consulta del sistema |
Los opciones de consulta son pares de nombre y valor dentro de una cadena de consulta. Por ejemplo, en el URI |
REST |
Transferencia de datos de representación (REST, Representational State Transfer). Arquitectura de software de sistemas hipermedia distribuidos como la World Wide Web. REST hace referencia estrictamente a una colección de principios de arquitectura de red que explican cómo se definen y solucionan los recursos. El término se suele usar en un sentido más flexible para describir cualquier interfaz sencilla que transmite datos específicos del dominio en HTTP sin un nivel de mensajería adicional como SOAP o el seguimiento de sesiones. Vea REST para obtener información más detallada. |
Espacio de nombres |
Todos los tipos de entidad y tipos complejos de los servicios de datos de ADO.NET están contenidos en un espacio de nombres. En términos de EDM, un espacio de nombres es equivalente al espacio de nombres de esquema. |
Contenedor de entidades |
Todos los conjuntos de entidades se definen en el ámbito de un contenedor de entidades. El contenedor de entidades contiene la descripción de conjuntos de entidades que pueden utilizar tipos definidos en uno o varios espacios de nombres. En términos de EDM, un contenedor de entidades es equivalente a un EntityContainer. |
Conjunto de entidades |
Grupo lógico de tipos de entidad. En términos de EDM, un conjunto de entidades es equivalente al tipo de esquema EntitySet. |
Tipo de entidad |
Una entidad es una instancia de un tipo de entidad. Una entidad tiene una identidad única, existencia independiente y forma la unidad operativa de coherencia. De forma intuitiva, los tipos de entidad modelan los conceptos de nivel superior, como Customers, Orders o Suppliers de un modelo empresarial. En términos de EDM, un tipo de entidad es equivalente al tipo de esquema EntityType. |
Clave de entidad |
Un tipo de entidad contiene una clave de entidad que consta de una o varias propiedades del tipo de entidad. Cualquier conjunto de propiedades SimpleType que no acepten valores NULL e inmutables pueden servir de clave. La clave de entidad debe identificar de forma única una instancia de tipo de entidad en un conjunto de entidades. En términos de EDM, una clave de entidad es equivalente a la definición de una clave de un EntityType. |
Propiedad |
Las propiedades describen un aspecto de EntityType o ComplexType asociándolo un nombre y tipo únicos. En términos de EDM, una propiedad es equivalente a una propiedad en EntityType. |
Tipo complejo |
Un tipo complejo representa un conjunto de información relacionada en un elemento de propiedad único. Igual que un tipo de entidad, un tipo complejo contiene una o más propiedades de un primitiva o tipo complejo; a diferencia de los tipos de entidad, los tipos complejos no están asociados a una clave. |
Propiedad de navegación |
Las propiedades de navegación son las rutas de navegación en las entidades que describen los fines de una relación. Las propiedades estándar describen un valor asociado a una entidad, pero las propiedades de navegación describen una relación. En términos de EDM, una propiedad de navegación es equivalente a NavigationProperty. |
Vínculo de navegación |
Un vínculo de navegación es una ruta de navegación que describe una asociación unidireccional entre los tipos de entidad. La dirección de la asociación es del tipo de entidad de declaración al tipo de entidad de destino. La multiplicidad de esas asociaciones puede ser uno con uno o uno con muchos. |
Vínculo |
Un vínculo es una asociación unidireccional de un objeto de origen a un objeto de destino. Los punteros alternativos se tratan como vínculos independientes, que invierten las funciones del origen y destino. |
SOAP |
SOAP es el acrónimo de Protocolo simple de acceso a objetos, que es un protocolo de mensajería basado en XML ligero usado normalmente para codificar la información de una solicitud de servicio web y los mensajes de respuesta antes de enviarlos a través de la red. Los mensajes SOAP son independientes de cualquier sistema operativo o protocolo y se pueden transportar utilizando una variedad de protocolos Internet. |
Operación de servicio |
Las operaciones de servicio permiten que los servicios de datos de ADO.NET implementen métodos en el servidor que, como todos los demás recursos de servicios de datos de ADO.NET, se identifica por un URI. Los parámetros se pasan al método de operación de servicio utilizando la cadena de consulta URI. |
Identificador URI |
Identificador de recursos uniforme (URI). Secuencia compacta de caracteres que identifica un recurso abstracto o físico. Consulte el documento RFC 3986 para obtener información más detallada. |
Vea también
Conceptos
Marco de trabajo de los servicios de datos de ADO.NET