Bu vaka çalışması AppML kullanarak İnternet uygulamaları oluşturmak için nasıl kullanılacağını gösterir.
Bölüm I: İnternet Files Erişme
- Bir METİN dosyasını erişme
- Bir XML dosyası Erişme
- bir JSON dosyası erişme
Bölüm II: Erişme İnternet Veritabanları
- veritabanı verileri Liste
- Filtreleme veritabanı veri
- Düzenleme veritabanı veri
AppML Tarayıcı ve AppML Sunucusu
Bu örnek olayda, AppML tarayıcı hem ishal (appml.js) ve sunucuda (appml.php) .
Biz bulunan bir web sunucusu kullanacak http://www.w3ii.com .
Tüm dosyalar ve veritabanları sunucuda bulunur.
Daha sonra bu eğitimde tarayıcıda bir web sunucusuna simüle etmek öğreneceksiniz.
Metin Dosyaları
Metin dosyalara erişmek için nasıl göstermek için, böyle çok dosyayı kullandık:
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
.
.
Kendin dene " XML dosyaları
XML dosyalarını erişmek için nasıl göstermek için, biz böyle çok bir dosyayı kullandık:
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>
.
.
Kendin dene " JSON Dosyalar
JSON dosyalara erişmek için nasıl göstermek için, biz böyle çok bir dosyayı kullandık:
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" },
.
.
Kendin dene " Veritabanları
Bizim test veritabanı böyle birkaç tablo içerir:
Müşteriler
Müşteri | Adres | Şehir | ülke |
---|---|---|---|
Horn çevresinde | 120 Hanover Sq. | Londra | UK |
Berglunds snabbkjop | Berguvsvagen 8 | Lulea | İsveç |
Blauer See Delikatessen | Forsterstr. 57 | Mannheim | Almanya |
Blondel pere et fils | 24 Kleber yerleştirmek | Strasbourg | Fransa |
Bolido Comidas preparadas | Cı / Araquil, 67 | Madrid | ispanya |
Alt-Dolar Piyasaları | 23 Tsawassen Blvd. | Tsawassen | Kanada |
Tedarikçiler
satıcı | Adres | Şehir | ülke |
---|---|---|---|
Egzotik Sıvı | 49 Gilbert St. | Londra | UK |
New Orleans Cajun Delights | PO Box 78934 | New Orleans | Amerika Birleşik Devletleri |
Büyükanne Kelly'nin Homestead | 707 Oxford Rd. | Ann Arbor | Amerika Birleşik Devletleri |
Tokyo Traders | 9-8 SekimaiMusashino-shi | Tokyo | Japonya |
Cooperativa de QUESOS 'Las Cabras' | Calle del Rosal 4 | Oviedo | ispanya |
Mayumi'nın | 92 Setsuko Chuo-ku | Osaka | Japonya |
Ltd Pavlova, | 74 Rose St. Moonie Göletler | Melbourne | Avustralya |
Ltd Özel Bisküvi, | 29 Kral Yolu | Manchester | UK |
PB Kn ckebr dAB | Kaloadagatan 13 | G teborg | İsveç |
REFRESCOS Americanas LTDA | Av. das Americanas 12,890 | O Paulo S | Brezilya |
Ürünler
Ürün | Birim Başına Miktar | Birim fiyat | Stokta Birimleri |
---|---|---|---|
Chai | 10 kutu 20 torba x | 18 | 39 |
Chang | 24-12 oz şişe | 19 | 17 |
anason Şurubu | 12-550 ml'lik şişelerde | 10 | 13 |
Chai | 10 kutu 20 torba x | 18 | 39 |
Anton'ın Bamya Mix Chef | 36 kutu | 21 | 0 |
Babaannenin Boysenberry Yayılması | 12-8 oz kavanoz | 25 | 120 |
Bob Amcanın Organik Kuru armutlar | 12-1 lb pkgs. | 30 | 15 |
Northwoods Kızılcık Sos | 12-12 oz kavanoz | 40 | 6 |
Mishi Kobe Niku | 18-500 g pkgs. | 97 | 29 |
Ikura | 12-200 mi kavanoz | 31 | 31 |