Archief - [Adobe Flex] Inter-applicatie communicatie

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

/\quila

Legacy Member
Is het mogelijk om met adobe flex rechtstreeks tussen applicaties te communiceren met twee of meerdere computers?

Het betreft een score-applicatie, waarbij op verschillende plaatsen de score moet worden doorgegeven naar een centrale locatie.

Het zou dus een opstelling zijn met 1 "server" en meerdere "clients". De clients (pc/mac/iphone/android/...) zouden een flex applicatie laden en zich aanmelden bij de server. De server applicatie moet hen een signaal geven als ze mogen starten met de wedstrijden. De clients zouden dan scores en andere info moeten kunnen sturen naar de server.
De server applicatie zou deze informatie verzamelen en weergeven, samen met updates op twitter/facebook/...

Ik had al gedacht om de clients rechtstreeks naar een database te laten schrijven en de server deze database continu laten controleren op wijzigingen. Nu lijkt me dat niet de meest ideale oplossing en zo kan de server ook niet naar de clients communiceren. Daarmee dat ik dus de clients applicaties rechtstreeks met de server applicatie wil laten communiceren.

Mijn keuze voor flex is niet echt gefundeerd, ik ben dit momenteel aan het leren voor een ander project en zag dat dit vrij makkelijk in te zetten was over meerdere platformen. Ik ken de mogelijkheden er nog niet echt van, dus daarmee mijn vraag. Dit wilt natuurlijk ook zeggen dat oplossingen met andere talen welkom zijn, maar niet preferabel.

Cycloon

Legacy Member
Voor iets als dit gebruik je uiteraard sockets, AMF, oid. Rechtstreeks naar een DB schrijven is echt not done voor dit soort applicaties.

/\quila

Legacy Member
Cycloon zei:
Voor iets als dit gebruik je uiteraard sockets, AMF, oid. Rechtstreeks naar een DB schrijven is echt not done voor dit soort applicaties.

Rechtstreeks bedoelde ik eigenlijk via php naar database schrijven. Maar ik heb net door te zoeken op de term sockets en flex, gevonden wat ik denk nodig te hebben... Dankjewel!

voltje

Legacy Member
Cycloon bedoeld ook met php schrijven naar de database hoor :)
Je mag gwn geen server-client op zetten aan de hand van database alleen...
Ik heb dat eens moeten maken voor iemand in .net... (wcf mocht niet enzo, het MOEST op die manier van zijn leerkracht)

Wat een miserie ... constant die db pollen :P

Cycloon

Legacy Member
Inderdaad, want bij de meeste databanken kan je enkel gaan pollen of er nieuwe data is. Voor een realtime systeem is dat sowieso niet haalbaar. En als het niet realtime is, is de overbelasting van resources ook reëel in iets grotere omgevingen.

MilM

Legacy Member
/\quila zei:
De clients (...iphone...)
...
Mijn keuze voor flex is niet echt gefundeerd, ik ben dit momenteel aan het leren voor een ander project en zag dat dit vrij makkelijk in te zetten was over meerdere platformen.

Het nadeel van iOS is dat het geen flash/flex rechtstreeks ondersteunt.
Of omgekeerd, het nadeel van flex is dat het niet rechtstreeks ondersteund wordt door iOS.

Adobe heeft wel een tool gelaunched dacht ik waarmee je dit kunt omzetten naar een iOS applicatie, maar als het de bedoeling is om een webapplicatie te hebben die op elk platform runt via de browser, dan is HTML een betere keuze.

(tenzij er ondertussen iets veranderd is :unsure:)

Cycloon

Legacy Member
Je kan ondertussen al "gewoon" compileren voor iOS, maar de performantie is niet dezelfde als in de normale flash player (iets lager).
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan