Cum de a crea o aplicație pe un DataSnap (un exemplu simplu)?
Deci, pe trepte ... În meniul principal al Delphi (Am XE7), File | Nou | alte
![Serverul de aplicații și înregistrarea sa ca fereastră de service, flacără digitală (server) Serverul de aplicații și înregistrarea sa ca serviciu de ferestre, flacără digitală](https://images-on-off.com/images/180/nieserveraprilozheniyiregistratsiyaegoka-92920e3c.jpg)
Alegem tipul de aplicație (am ales "Service Application", pentru că am nevoie ca programul serverului să funcționeze mai mult sau mai puțin constant)
![Serverul de aplicații și înregistrarea sa ca fereastră de service, flacără digitală (server) Serverul de aplicații și înregistrarea sa ca serviciu de ferestre, flacără digitală](https://images-on-off.com/images/180/nieserveraprilozheniyiregistratsiyaegoka-e5bea66e.jpg)
Apoi, alegerea VCL sau FireMonkey (am ales VCL)
![Serverul de aplicații și înregistrarea sa ca fereastră de service, flacără digitală (server) Serverul de aplicații și înregistrarea sa ca serviciu de ferestre, flacără digitală](https://images-on-off.com/images/180/nieserveraprilozheniyiregistratsiyaegoka-b025b5b6.jpg)
Apoi, trebuie să selectați protocoale, autentificare etc. Am ales TCP / IP HTTP și Authentification Authorization
![Serverul de aplicații și înregistrarea sa ca fereastră de service, flacără digitală (server) Serverul de aplicații și înregistrarea sa ca serviciu de ferestre, flacără digitală](https://images-on-off.com/images/180/nieserveraprilozheniyiregistratsiyaegoka-1b21deab.jpg)
Apoi, selectați porturile și le testați ...
![Serverul de aplicații și înregistrarea sa ca fereastră de service, flacără digitală (server) Serverul de aplicații și înregistrarea sa ca serviciu de ferestre, flacără digitală](https://images-on-off.com/images/180/nieserveraprilozheniyiregistratsiyaegoka-b5b1c6c1.jpg)
Apoi, selectați clasa pentru metodele serverului. Am ales TDSServerModule pentru a facilita apelurile dinamice la metode de server.
![Serverul de aplicații și înregistrarea sa ca fereastră de service, flacără digitală (server) Serverul de aplicații și înregistrarea sa ca serviciu de ferestre, flacără digitală](https://images-on-off.com/images/180/nieserveraprilozheniyiregistratsiyaegoka-83de49a5.jpg)
După ce faceți clic pe butonul Finalizare, primim 3 file - modulul de metode, modulul containerului și proiectul principal - Project1 ...
![Serverul de aplicații și înregistrarea sa ca fereastră de service, flacără digitală (server) Serverul de aplicații și înregistrarea sa ca serviciu de ferestre, flacără digitală](https://images-on-off.com/images/180/nieserveraprilozheniyiregistratsiyaegoka-7ea15bc9.jpg)
Vom salva totul într-un director separat pe disc ...
![Serverul de aplicații și înregistrarea sa ca fereastră de service, flacără digitală (server) Serverul de aplicații și înregistrarea sa ca serviciu de ferestre, flacără digitală](https://images-on-off.com/images/180/nieserveraprilozheniyiregistratsiyaegoka-28af2132.jpg)
Dacă studiați codul metodei serverului, veți vedea acolo 2 funcții de testare ... - mai târziu, ele vor fi utile pentru noi. Unul dintre ei returnează un șir, celălalt se învârte.