Índice

Search

  1. Prólogo
  2. Servicios web
  3. servicios web SOAP
  4. Objeto de datos WSDL
  5. Objeto de esquema
  6. Cómo crear un servicio web SOAP
  7. Asignaciones de operación
  8. Análisis de mensajes SOAP del servicio web
  9. Generación de mensajes SOAP del servicio web
  10. Transformación de consumidor de servicio web
  11. servicios web REST
  12. Cómo crear un servicio web REST
  13. Transformación de consumidor de servicio web REST
  14. REST Web Service Consumer Transformation Use Cases
  15. Administración de los servicios web REST y SOAP
  16. Compatibilidad de tipos de datos

Web Services Guide

Web Services Guide

Tipos de datos XML y de transformación

Tipos de datos XML y de transformación

Los tipos de datos XML se asignan a tipos de datos de transformación que el servicio de integración de datos utiliza para mover datos de una plataforma a otra.
El servicio de integración de datos es compatible con todos los tipos de datos XML especificados en la Recomendación W3C del 2 de mayo de 2001. Sin embargo, el servicio de integración de datos puede que no admita todo el intervalo de valores de XML. Para obtener más información acerca de los tipos de datos XML, consulte las especificaciones W3C para tipos de datos XML en la ubicación siguiente:http://www.w3.org/TR/xmlschema-2.
La siguiente tabla compara los tipos de datos XML con los tipos de datos de transformación:
Tipo de datos
Transformación
Intervalo
anyURI
String
De 1 a 104.857.600 caracteres
base64Binary
Binary
De 1 a 104.857.600 caracteres
boolean
String
De 1 a 104.857.600 caracteres
byte
Integer
De -2.147.483.648 a 2.147.483.647
date
Date/Time
Del 1 de enero de 0001 A.C. al 31 de diciembre de 9999 D.C. (precisión al nanosegundo)
dateTime
Date/Time
Del 1 de enero de 0001 A.C. al 31 de diciembre de 9999 D.C. (precisión al nanosegundo)
decimal
Decimal
Precisión de 1 a 28, escala de 0 a 28
double
Double
Precisión de 15 dígitos
duration
String
De 1 a 104.857.600 caracteres
ENTITIES
String
De 1 a 104.857.600 caracteres
ENTITY
String
De 1 a 104.857.600 caracteres
float
Double
Precisión de 15 dígitos
gDay
String
De 1 a 104.857.600 caracteres
gMonth
String
De 1 a 104.857.600 caracteres
gMonthDay
String
De 1 a 104.857.600 caracteres
gYear
String
De 1 a 104.857.600 caracteres
gYearMonth
String
De 1 a 104.857.600 caracteres
hexBinary
Binary
De 1 a 104.857.600 caracteres
ID
String
De 1 a 104.857.600 caracteres
IDREF
String
De 1 a 104.857.600 caracteres
IDREFS
String
De 1 a 104.857.600 caracteres
int
Integer
De -2.147.483.648 a 2.147.483.647
integer
Integer
De -2.147.483.648 a 2.147.483.647
language
String
De 1 a 104.857.600 caracteres
long
Bigint
De -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807
Name
String
De 1 a 104.857.600 caracteres
NCName
String
De 1 a 104.857.600 caracteres
negativeInteger
Integer
De -2.147.483.648 a 2.147.483.647
NMTOKEN
String
De 1 a 104.857.600 caracteres
NMTOKENS
String
De 1 a 104.857.600 caracteres
nonNegativeInteger
Integer
De -2.147.483.648 a 2.147.483.647
nonPositiveInteger
Integer
De -2.147.483.648 a 2.147.483.647
normalizedString
String
De 1 a 104.857.600 caracteres
NOTATION
String
De 1 a 104.857.600 caracteres
positiveInteger
Integer
De -2.147.483.648 a 2.147.483.647
QName
String
De 1 a 104.857.600 caracteres
short
Integer
De -2.147.483.648 a 2.147.483.647
string
String
De 1 a 104.857.600 caracteres
time
Date/Time
Del 1 de enero de 0001 A.C. al 31 de diciembre de 9999 D.C. (precisión al nanosegundo)
token
String
De 1 a 104.857.600 caracteres
unsignedByte
Integer
De -2.147.483.648 a 2.147.483.647
unsignedInt
Integer
De -2.147.483.648 a 2.147.483.647
unsignedLong
Bigint
De -9.223.372.036.854.775.808 a 9.223.372.036.854.775.807
unsignedShort
Integer
De -2.147.483.648 a 2.147.483.647