tutoriais mais recente desenvolvimento web
 

AppML casos


Este estudo de caso demonstra como construir aplicações de Internet usando AppML.


Parte I: O acesso a arquivos de Internet

  • Acessando um arquivo de texto
  • Acessar um arquivo XML
  • Acessar um arquivo JSON

Parte II: Acessando bancos de dados da Internet

  • Listagem de dados de banco de dados
  • dados do banco de dados de filtragem
  • dados do banco de dados edição

AppML navegador e AppML Servidor

Neste estudo de caso, AppML roda tanto no navegador (appml.js) e no servidor (appml.php) .

Nós vamos usar um servidor web localizado na http://www.w3ii.com .

Todos os arquivos e bancos de dados estão localizados no servidor.

Mais tarde neste tutorial, você vai aprender como simular um servidor web no navegador.


Arquivos de texto

Para demonstrar como acessar arquivos de texto, usamos arquivo muito parecido com este:

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
.
.
Tente você mesmo "

Arquivos XML

Para demonstrar como acessar arquivos XML, temos usado um arquivo muito parecido com este:

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>
.
.
Tente você mesmo "

Arquivos JSON

Para demonstrar como acessar arquivos JSON, temos usado um arquivo muito parecido com este:

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" },
.
.
Tente você mesmo "

Bases de dados

Nosso banco de dados de teste contém várias tabelas como este:

clientes

Cliente Endereço Cidade País
Em torno do chifre 120 Hanover Square. Londres Reino Unido
Berglunds snabbkjop Berguvsvagen 8 Lulea Suécia
Blauer See Delikatessen Forsterstr. 57 Mannheim Alemanha
Blondel pere et Fils 24, coloque Kleber Strasbourg França
preparadas Bolido comidas C / Araquil, 67 Madri Espanha
Mercados Bottom-dólar 23 Tsawassen Blvd. Tsawassen Canadá

fornecedores

fornecedor Endereço Cidade País
líquido exótico 49 Gilbert St. Londres Reino Unido
New Orleans Cajun Delights PO Box 78934 Nova Orleans EUA
Homestead da avó Kelly 707 Oxford Rd. Ann Arbor EUA
Traders Tóquio 9-8 SekimaiMusashino-shi Tóquio Japão
Cooperativa de Quesos 'Las Cabras' Calle del Rosal 4 Oviedo Espanha
Mayumi 92 Setsuko Chuo-ku Osaka Japão
Pavlova, Ltd. 74 Ponds Rose St. Moonie Melbourne Austrália
Biscoitos especiais, Ltd. 29 Caminho do Rei Manchester Reino Unido
PB Kn ckebr d AB Kaloadagatan 13 G teborg Suécia
Refrescos Americanas LTDA Av. das Americanas 12,890 S o Paulo Brasil

Produtos

produtos Quantidade por unidade Preço unitário Unidades em estoque
Chai 10 caixas x 20 sacos 18 39
Chang 24 - 12 oz garrafas 19 17
Xarope anis 12 - 550 ml garrafas 10 13
Chai 10 caixas x 20 sacos 18 39
Chef Mix Gumbo de Anton 36 caixas 21 0
Espalhe Boysenberry da avó 12 - 8 frascos oz 25 120
Peras secas orgânicos do Tio Bob 12 - 1 lb pkgs. 30 15
Northwoods Cranberry Sauce 12 - 12 frascos oz 40 6
Mishi Kobe Niku 18 - 500 g pkgs. 97 29
ikura 12 - 200 ml frascos 31 31