Magyarországi Web Konferencia 2007

Flash és PHP kommunikáció

Szervező

Neumann János Számítógép-tudományi Társaság Webalkalmazások Fejlesztése Szakosztály

Szakmai partnerek

W3C MI Weblabor

Infrastruktúra

phpHOST Wish Internet Consulting

A weben a Flash sokáig csak a mozgó, zenélő, villógó reklámok megjelenési eszköze volt. Azonban az ujabb verziók már jelentősen kibővült eszköztárral, professzinális programozási nyelvvel felszerelkezve érkeztek, amik alkamassá tették a nyelvet akár teljes kliens oldali megjelenitő rendszerek irására. Ez azonban felveti a kérdést, hogy a szerverről hogyan jutnak el az adatok a kliensig. Az előadás igyekszik egy rövid áttekintést adni az első elég kezdetleges próbálkozásoktól a mai technolgiákig.

Rövid betekintést kapunk az egyszerü, egyirányú adat kommunikációtól kezdve (embed, flashvars) a rövid ámde zavaros multú loadvars rendszereken át, a mai szemmel sokkal megfelelőbbnek tünő XML kommunikáción keresztül az Adobe által fejlesztett AMF kommunikációig.

Az AMF kommunikáción keresztül bemutatásra kerül az AMFphp rendszer, amely jelenleg az 1.2.5 változatnál tart, és képes az AMF2 protokol teljes használatára. Ezen felül egy rövid izelitő az AMFphp 2.0-s változatából amely jelentősen módositott belső felépitése mellett több új funkciót is nyújt. Több új kommunikációs methódus támogatása:

  • Flash és Flex támogatás az AMF2 és AMF3 képességeinek kihasználásával
  • JavaScript és Ajax támogatás a JSON módszerrel
  • XML kliens támogatás XML-RPC szabályok szerint

Az AMFphp a 2.0-s rendszer megjelenésekor várhatóan nevet változtat.

További kapcsolódó linkek:

Az előadás anyaga

Az előadás fóliái PDF formátumban letölthetőek. Az előadás hanganyaga MP3 formátumban letölthető

Kulcsszavak

Flash, PHP, AMF, XML, RPC

Ferencz Tamás

Ferencz Tamás fotója 2004 óta foglalkozom webfejlesztéssel, szerver üzemeltetéssel, először saját fejlesztő studiómban készültek a weblapok, majd 2005 elején csatlakoztam jelenlegi cégemhez, ahol a világ vezető Adult LiveCam oldalának vezető fejlesztőjeként dolgozom. Feladatom a háttér rendszerek integrációja, a Flash / Flash Media Server és a weblapok / adatbázisok kapcsolatainak felügyelete. Fő érdeklődési köröm a nagy terhelhetőségű, nagy rendelkezésre állású rendszerek fejlesztése, üzemeltetése.

Tematikus program Váltás időrendire

Az alábbiakban a konferencia tematikus, ezen belül alfabetikus rendbe szedett programja olvasható. Két (külön jelölt) előadás kivételével minden előadásunk magyar nyelvű volt, a konferencián négy párhuzamosan futó sávban került bemutatásra. Csillag jelöli azokat az előadásokat, melyek fóliái elérhetőek.

A szerver és a kliens oldal találkozik

Aktív webfelületek

SOA

Szerver oldal

W3C szekció