Urnik - PowerPoint PPT Presentation

About This Presentation
Title:

Urnik

Description:

Urnik 09.00 10.30 FireDAC, DataSnap 10.30 11.00 odmor 11.00 12.30 DataSnap (nadaljevanje) DataSnap REST in mobilni odjemalci FireDAC FireDAC FireDAC ... – PowerPoint PPT presentation

Number of Views:34
Avg rating:3.0/5.0
Slides: 23
Provided by: gabr3156
Category:
Tags: snap | urnik

less

Transcript and Presenter's Notes

Title: Urnik


1
(No Transcript)
2
(No Transcript)
3
Urnik
09.00 10.30 FireDAC, DataSnap
10.30 11.00 odmor
11.00 12.30 DataSnap (nadaljevanje)DataSnap REST in mobilni odjemalci

4
FireDAC
5
FireDAC
  • FireDAC AnyDAC (DASoft)
  • Univerzalne komponente za dostop do podatkov
  • Delphi in CBuilder

6
Kljucne lastnosti
  • Organizacija komponent podobna BDE
  • Neposredno urejanje podatkov (Live Data Window)
  • Paketno urejanje (Array DML)
  • Samodejno generiranje UPDATE stavkov
  • Poenoten API
  • SQL abstrakcija
  • Transakcije
  • Gonilniki se prevedejo v aplikacijo
  • TClientDataSet ni vec potreben

7
Gonilniki
  • Advantage Database
  • Firebird
  • IBM DB2 Server
  • InterBase
  • MySQL
  • Microsoft Access
  • Microsoft SQL Server
  • Oracle Database
  • PostgreSQL
  • SQLite
  • Sybase SQL Anywhere
  • DataSnap
  • ODBC gateway
  • dbExpress gateway

8
Komponente
  • TADConnection
  • TADQuery
  • TADTable
  • Enosmerni ali dvosmerni kurzorji
  • Neposredno ali zakasnjeno urejanje
  • TADMemTable
  • TADPhysXXXX
  • TGUIxXXXX
  • in še in še

9
Primeri
  • FireDAC
  • FireDACMemTable

10
DataSnap
11
Kdaj
  • Delphi 3 MIDAS COM
  • Delphi 6 DataSnap COM, CORBA
  • RAD Studio 2009 DataSnap dbExpress, TCP/IP
  • RAD Studio 2010 DataSnap REST HTTP, REST, JSON

12
Kaj
  • Orodje za izdelavo vecnivojskih (multi-tier)
    aplikacij
  • Orodje za izdelavo aplikacij odjemalec-strežnik
  • Orodje za pripravo komunikacijskih knjižnic za
    mobilne naprave
  • Vse skupaj

13
Zahteve in zmožnosti
  • Enterprise
  • Strežnik Win32/64
  • Odjemalec RAD Studio Win32/64, OS X/32, iOS
  • Odjemalec proxy Android, BlackBerry, Windows
    Phone, iOS
  • Odjemalec JS brskalniki
  • Odjemalec REST karkoli

14
Enostavni strežnik TCP/IP
  • SimpleDSMultiTier
  • InterBase
  • Strežnik DataSnap TCP/IP ki streže eno tabelo iz
    baze
  • Odjemalec, ki to tabelo prikazuje

15
(No Transcript)
16
Izboljšave
  • Obravnava napak
  • Prijava
  • Filtri
  • Kompresija
  • Podpisovanje
  • Šifriranje
  • Lastne funkcije
  • Življenjski cikel

17
Poizvedbe s parametri
  • DSParamQuery
  • TSQLQuery v strežniku ima definiran parameter
  • select from employee where job_code job_code
  • TClientDataSet v odjemalcu ima definiran
    parameter, ki ga nastavi koda

18
DataSnap REST
  • DataSnapREST
  • Strežnik
  • Odjemalci VCL, brskalnik, mobilne naprave ...

19
FishFacts REST
  • Windows strežnik
  • REST odjemalec
  • Pascalski odjemalec v brskalniku

20
Zakljucek
21
DataSnap za mobilne naprave
  • Vecplatformna orodja
  • Specializirana orodja
  • JS ASM
  • ? RAD Studio
  • ? proxy lib, REST
  • ? JS proxy, REST

22
Vprašanja?
Write a Comment
User Comments (0)
About PowerShow.com