Vielleicht noch ein paar worte zum zweck von
ssas:
der zweck liegt in erster linie darin, die
geschäftslogik von der präsentationsanwendung
zu trennen.
clientseitig wird also as ausgeführt, das die
präsentation der daten organisiert und vom
server soll ein asr-file abgearbeitet werden,
das die business-logik liefert.
im csas wird die verbindung zum server über
die flash remoting komponenten erstellt, die
quasi als broker für die interaktionen zwischen
cold fusion und flash agieren.
Neu sind die as-funktionen cf.query und cf.http.
Damit kann bspw ein action script erstellt
werden, das eine vollständige bibliothek der
sql-abfragemethoden enthält. so muss dann der
flash entwickler in seinem script nur die
jeweiligen funktionen aufrufen, um die daten
für seinen film verfügbar zu machen.
hier ein kleines beispiel:
PHP:
//ssas
function getData(){
my.data=cf.query({datasource:'kunden',sql:'SELECT
* FROM myTable'});
return data;
}
csas: trace(getData())
eigentlich nicht wirklich as-unlike, oder ?
gruss skyla