A meta-application architecture for integrating photo-service-based
websites is disclosed. The online system includes a plurality of client
devices capable of storing and displaying digital images, wherein a
portion of the client devices communicate data in different formats. The
system also includes a plurality of online photo-service sites, wherein
each of the photo-service sites utilize different data models. The online
system further includes a server for communicating with both the client
devices and the photo-service sites over a network. A meta-application is
also provided that is accessible by the server for defining a common data
model format for the different formats of the photo-service sites. In
operation, when a request is received from a client device for
photo-services from a particular photo-service site, the request is passed
to the photo-service site. When a response from the photo-service site is
received, the response is converted from the data model of the
photo-service site to the common data model format, and the converted
request is then presented to the requesting client device in the data
format required by the requesting client device.
Una arquitectura del meta-uso para integrar Web site foto-servicio-basados se divulga. El sistema en línea incluye una pluralidad de dispositivos del cliente capaces de almacenar y de exhibir imágenes digitales, en donde una porción de los dispositivos del cliente comunica datos en diversos formatos. El sistema también incluye una pluralidad de sitios en línea del foto-servicio, en donde cada uno de los sitios del foto-servicio utiliza diversos modelos de los datos. El sistema en línea más futuro incluye un servidor para comunicarse con los dispositivos del cliente y los sitios del foto-servicio sobre una red. Un meta-uso está también a condición de que es accesible por el servidor para definir un formato común del modelo de los datos para los diversos formatos de los sitios del foto-servicio. En la operación, cuando una petición se recibe de un dispositivo del cliente para los foto-servicios de un sitio particular del foto-servicio, la petición se pasa al sitio del foto-servicio. Cuando una respuesta del sitio del foto-servicio se recibe, la respuesta se convierte del modelo de los datos del sitio del foto-servicio al formato común del modelo de los datos, y la petición convertida entonces se presenta al dispositivo de petición del cliente en el formato de datos requerido por el dispositivo de petición del cliente.