Sunteți pe pagina 1din 10

Caracteristici Avansate ale

WebML
1) Serviciul de aplicatii
WebEnabled
Operatiuni initiate de client:
a) operatiuni intr-un singur
sens
b) operatiuni de tip cerere-
raspuns
Operatiuni initiate de server:
a) Operatiuni de notificare
b) Operatiuni de solicitare si
raspuns
Aceasta operatiune presupune utilizarea a doua mesaje:
Mesajul trimis catre server
Mesajul primit de la server.
Operatiunile intr-un singur sens sunt modelate asemanator, principala diferenta este aceea ca
serviciul nu va furniza niciun raspuns. Din aceasta cauza, utilizatorul poate continua navigarea fara
sa astepte raspunsul din partea serverului.

Aplicatii web de tip Process-
Enabled
Modelele ce rezulta din acest pas pot fi procesate prin generatoare
automate de cod care produc aplicatia WEB finala.
Extensii ale modelului de date
Entitatea Case stocheaza informatii asupra starii fiecarei instante a
procesului, in timp ce entitatea Activity stocheaza starea fiecarei instante
de activitati executate in sistem.
Tipuri de legaturi:
Legaturile care intra sunt
clasificate in:
legaturi de start (Start
link),
legaturi de pornire a
cazurilor (Start case link),
legaturi de creare
(Create link), legaturi de
continuare (Resume link)
Legaturile care ies pot fi
clasificate in:
legaturi de
completare(Complete
link),
legaturi de completare a
cazurilor (Complete case
link),
legaturi de suspendare
(Suspend link),
legaturi de terminare
(Terminate link)
. Exemplu de model hypertext
bazat pe flux
Aplicatii WEB de tip Context-
Aware
Identificarea paginilor de tip
Context-Aware
Specificarea actiunilor adaptive
in Context-Clouds

S-ar putea să vă placă și