Los últimos tutoriales de desarrollo web
 

AppML Casos


Este estudio de caso muestra cómo crear aplicaciones de Internet utilizando AppML.


Parte I: Acceso a archivos de Internet

  • Acceder a un archivo de texto
  • Acceder a un archivo XML
  • Acceso a un archivo JSON

Parte II: Acceso a bases de datos de Internet

  • Datos del listado de bases de datos
  • datos de la base de datos de filtrado
  • datos de la base de datos de edición

Navegador AppML y AppML servidor

En este estudio de caso, AppML se ejecuta tanto en el navegador (appml.js) y en el servidor (appml.php) .

Vamos a utilizar un servidor web ubicado en http://www.w3ii.com .

Todos los archivos y bases de datos se encuentran en el servidor.

Más adelante en este tutorial usted aprenderá cómo simular un servidor web en el navegador.


Los archivos de texto

Para demostrar cómo acceder a los archivos de texto, hemos utilizado el archivo muy parecido a éste:

cd_catalog.txt

Empire Burlesque,Bob Dylan,USA,Columbia,10.90,1985
Hide your heart,Bonnie Tyler,UK,CBS Records,9.90,1988
Greatest Hits,Dolly Parton,USA,RCA,9.90,1982
Still got the blues,Gary Moore,UK,Virgin records,10.20,1990
.
.
Inténtalo tú mismo "

Los archivos XML

Para demostrar cómo acceder a los archivos XML, hemos utilizado un archivo parecido a esto:

cd_catalog.xml

<?xml version="1.0" encoding="ISO-8859-1"?>
<CATALOG>
<CD>
  <TITLE>Empire Burlesque</TITLE>
  <ARTIST>Bob Dylan</ARTIST>
  <COUNTRY>USA</COUNTRY>
  <COMPANY>Columbia</COMPANY>
  <PRICE>10.90</PRICE>
  <PUBLISHED>1985</PUBLISHED>
</CD>
<CD>
  <TITLE>Hide your heart</TITLE>
  <ARTIST>Bonnie Tyler</ARTIST>
  <COUNTRY>UK</COUNTRY>
  <COMPANY>CBS Records</COMPANY>
  <PRICE>9.90</PRICE>
  <PUBLISHED>1988</PUBLISHED>
</CD>
.
.
Inténtalo tú mismo "

Los archivos JSON

Para demostrar cómo acceder a los archivos JSON, hemos utilizado un archivo parecido a esto:

cd_catalog.js

{
"cd" : [
{ "title" : "Empire Burlesque", "artist" : "Bob Dylan", "price" : "10.90" },
{ "title" : "Hide your heart", "artist" : "Bonnie Tyler", "price" : "9.90" },
{ "title" : "Greatest Hits", "artist" : "Dolly Parton", "price" : "9.90" },
{ "title" : "Still got the blues", "artist" : "Gary Moore", "price" : "10.20" },
.
.
Inténtalo tú mismo "

Bases de datos

Nuestra base de datos de prueba contiene varias tablas como esta:

Clientes

Cliente Dirección Ciudad País
Alrededor del Cuerno 120 Hanover Sq. Londres Reino Unido
snabbkjop Berglunds Berguvsvagen 8 Lulea Suecia
Blauer See Delikatessen Försterstr. 57 Mannheim Alemania
Blondel pere et fils 24, coloque Kleber Estrasburgo Francia
PREPARADAS Bolido COMIDAS C / Araquil, 67 Madrid España
Mercados parte inferior de dólares 23 Tsawassen Blvd. Tsawassen Canadá

proveedores

Proveedor Dirección Ciudad País
líquido exótica 49 Gilbert St. Londres Reino Unido
New Orleans Cajun Delights PO Box 78934 Nueva Orleans Estados Unidos
Homestead de la abuela Kelly 707 Oxford Rd. Ann Arbor Estados Unidos
Los operadores de Tokio 9-8 SekimaiMusashino-shi Tokio Japón
Cooperativa de Quesos 'Las Cabras' Calle del Rosal 4 Oviedo España
Mayumi 92 Setsuko Chuo-ku Osaka Japón
Pavlova, Ltd. 74 Ponds Rose St. Moonie Melbourne Australia
Galletas de la especialidad, Ltd. 29 Camino del Rey Manchester Reino Unido
PB Kn ckebr d AB Kaloadagatan 13 G teborg Suecia
Refrescos Americanas LTDA AV. das Americanas 12.890 S o Paulo Brasil

productos

Producto Cantidad por unidad Precio unitario Unidades en Stock
Chai 10 cajas x 20 bolsas 18 39
Chang 24 - 12 oz botellas 19 17
Jarabe de anís 12 - 550 botellas ml 10 13
Chai 10 cajas x 20 bolsas 18 39
Chef mezcla Gumbo de Anton 36 cajas 21 0
Propagación de la mora de la abuela 12 - 8 frascos oz 25 120
Peras secas orgánicas del tío Bob 12 - 1 lb pkgs. 30 15
Salsa de arándano Northwoods 12 - 12 oz frascos 40 6
Mishi Kobe Niku 18 - 500 g pkgs. 97 29
Ikura 12 - 200 ml frascos 31 31