Ultimele tutoriale de dezvoltare web
 

AppML Cazuri


Acest studiu de caz demonstrează modul de a construi aplicatii Internet folosind AppML.


Partea I: accesarea fișierelor Internet

  • Accesarea unui fișier TEXT
  • Accesarea unui fișier XML
  • Accesarea unui fișier JSON

Partea a II: accesarea bazelor de date pe Internet

  • Listarea date de baze de date
  • date de baze de date de filtrare
  • date de baze de date de editare

AppML Browser și AppML Server

In acest studiu de caz, AppML se execută atât în browser (appml.js) și pe server (appml.php) .

Vom folosi un server web situat la http://www.w3ii.com .

Toate fișierele și bazele de date sunt localizate pe server.

Mai târziu, în acest tutorial veți învăța cum să simuleze un server de web în browser.


Fișiere text

Pentru a demonstra modul de accesare a fișierelor de text, am folosit fișier mult ca aceasta:

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
.
.
Încearcă - l singur »

fișiere XML

Pentru a demonstra modul de a accesa fișiere XML, am folosit un fișier de mult ca aceasta:

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>
.
.
Încearcă - l singur »

JSON Fișiere

Pentru a demonstra modul de accesare a fișierelor JSON, am folosit un fișier de mult ca aceasta:

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" },
.
.
Încearcă - l singur »

Baze de date

Baza noastră de date test conține mai multe tabele de genul:

clienţii

Client Adresa Oraș Țară
In jurul Cornul 120 Hanover Sq. Londra Regatul Unit
Berglunds snabbkjop Berguvsvagen 8 Lulea Suedia
Blauer See Delikatessen Forsterstr. 57 Mannheim Germania
Blondel et fils pere 24, Place Kleber Strasbourg Franţa
preparadas Bolido Comidas C / Araquil, 67 Madrid Spania
Piețele de fund de dolari 23 B-dul Tsawassen Tsawassen Canada

Furnizori

Furnizor Adresa Oraș Țară
lichid exotice 49 Gilbert St. Londra Regatul Unit
New Orleans Cajun Delights PO Box 78934 New Orleans Statele Unite ale Americii
Homestead Bunica lui Kelly 707 Oxford Rd. Ann Arbor Statele Unite ale Americii
Tokyo Comercianti 9-8 SekimaiMusashino-shi Tokyo Japonia
Cooperativa de Quesos 'Las Cabras' Calle del Rosal 4 Oviedo Spania
lui Mayumi 92 Setsuko Chuo-ku Osaka Japonia
Pavlova, Ltd. 74 Iazuri Rose St. Moonie Melbourne Australia
Biscuiți de specialitate, Ltd. 29 Calea lui King Manchester Regatul Unit
PB Kn ckebr d AB Kaloadagatan 13 G teborg Suedia
Refrescos Americanas LTDA Av. das Americanas 12.890 S o Paulo Brazilia

Produse

Produs Cantitate pe unitate Preț unitar Unități în stoc
chai 10 cutii x 20 saci 18 39
Chang 24 - 12 sticle oz 19 17
Sirop anasonul 12 - 550 ml flacoane 10 13
chai 10 cutii x 20 saci 18 39
Chef Anton Gumbo Mix 36 cutii 21 0
Spread Bunicii mure varietatea Boysen 12 - 8 borcane oz 25 120
Perele organic uscat unchiul lui Bob 12 - 1 lb PKGS. 30 15
Northwoods Cranberry sos 12 - 12 borcane oz 40 6
Mishi Kobe Niku 18 - 500 g PKGS. 97 29
Ikura 12 - 200 ml borcane 31 31