SlideShare una empresa de Scribd logo
1 de 31
Взаимодействие Flex  и серверной части проекта Сергей Павленко
1 WEB 2.0  и  RIA ,[object Object],[object Object],[object Object],[object Object],Основные свойства:
2 Технологии  WEB 2.0 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
JavaScript  и  DOM 3
Тест  Acid3 www. acid3.acidtests.org 4
Firefox 2.0.0.13 5 52/100  (изображение сильно отличается от эталонного)
IE 7.0.5730.11 ,[object Object],[object Object],6
Opera 9.25 7 36/100 и вылетает
Safari 3.1 74/100  (изображение похоже на эталон) 8
Трудности разработки на  JS ,[object Object],[object Object],[object Object],9
http://oddhammer.com/actionscriptperformance/set4/ 10
11 Flex  выводит разработку Вэб-приложений на новый уровень легкости разработки и сложности  функционирования : Легкость разработки с  Flex ,[object Object],[object Object],[object Object]
 
 
 
 
 
 
 
 
 
 
12 Коммуникационные возможности  Flex ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
13 Эффективность  AMF http://www.jamesward.org/census/
13[2] Эффективность  AMF
1 4 Пример приложения  Flex  и  AMF Результат работы
1 5 Пример приложения  Flex  и  AMF ActionScript  класс  Product.as
1 6 Пример приложения  Flex  и  AMF PHP  класс  Product.php
1 7 Пример приложения  Flex  и  AMF MXML  коннектор
1 8 Пример приложения  Flex  и  AMF Метод  getProductList()  класса  ProductService
1 9 Фреймворки  Flex  для  Back-End ,[object Object],[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

JavaScript завтра
JavaScript завтраJavaScript завтра
JavaScript завтраSergey Rubanov
 
Uneta 17.04.15 Aalifirenko - ASP .NET 5 WHATs NEW
Uneta 17.04.15 Aalifirenko - ASP .NET 5 WHATs NEWUneta 17.04.15 Aalifirenko - ASP .NET 5 WHATs NEW
Uneta 17.04.15 Aalifirenko - ASP .NET 5 WHATs NEWUNETA
 
Streaming media servers: FMS/Wowza
Streaming media servers: FMS/WowzaStreaming media servers: FMS/Wowza
Streaming media servers: FMS/WowzaArtem Paschenko
 
Разработка Fast reports 2012
Разработка Fast reports 2012Разработка Fast reports 2012
Разработка Fast reports 2012Fast Reports
 
3 zalomlenkov selenium
3 zalomlenkov   selenium3 zalomlenkov   selenium
3 zalomlenkov seleniumqasib
 
Full stack веб-разработка используя C# и WebAssembly
Full stack веб-разработка используя C# и WebAssemblyFull stack веб-разработка используя C# и WebAssembly
Full stack веб-разработка используя C# и WebAssemblyAndrei Amialchenia
 
WebCamp 2016: PHP.Сергей Яковлев.Phalcon 3
WebCamp 2016: PHP.Сергей Яковлев.Phalcon 3WebCamp 2016: PHP.Сергей Яковлев.Phalcon 3
WebCamp 2016: PHP.Сергей Яковлев.Phalcon 3WebCamp
 
Web programming modern tendencies
Web programming modern tendenciesWeb programming modern tendencies
Web programming modern tendenciesDarkestMaster
 
Установка и настройка клиентского ПО TrueConf Client
Установка и настройка клиентского ПО TrueConf ClientУстановка и настройка клиентского ПО TrueConf Client
Установка и настройка клиентского ПО TrueConf ClientTrueConf
 
Symfony as the platform for open source projects (sympal, apostrophe, diem)
Symfony as the platform for open source projects (sympal, apostrophe, diem)Symfony as the platform for open source projects (sympal, apostrophe, diem)
Symfony as the platform for open source projects (sympal, apostrophe, diem)Alex Demchenko
 
СМЭВ СПб и веб-службы на основе SOAP
СМЭВ СПб и веб-службы на основе SOAP СМЭВ СПб и веб-службы на основе SOAP
СМЭВ СПб и веб-службы на основе SOAP devclub
 
Symfony как микрофреймворк
Symfony как микрофреймворкSymfony как микрофреймворк
Symfony как микрофреймворкRuslan Hanov
 
Chrome push notifications. Анатомия и разработка
Chrome push notifications. Анатомия и разработкаChrome push notifications. Анатомия и разработка
Chrome push notifications. Анатомия и разработкаAlexandr Mikhaylenko
 
"Изоморфный D3 + MALEVICH", Алексей Охрименко, MoscowJS 25
"Изоморфный D3 + MALEVICH", Алексей Охрименко, MoscowJS 25"Изоморфный D3 + MALEVICH", Алексей Охрименко, MoscowJS 25
"Изоморфный D3 + MALEVICH", Алексей Охрименко, MoscowJS 25MoscowJS
 
Автоматизированное тестирование WEB сервисов
Автоматизированное тестирование WEB сервисовАвтоматизированное тестирование WEB сервисов
Автоматизированное тестирование WEB сервисовSQALab
 
KNOCKOUTJS КАК РЕАЛИЗАЦИЯ MVVM
KNOCKOUTJS КАК РЕАЛИЗАЦИЯ MVVMKNOCKOUTJS КАК РЕАЛИЗАЦИЯ MVVM
KNOCKOUTJS КАК РЕАЛИЗАЦИЯ MVVMPavel Tsukanov
 
А.Горбов, А.Фефелов. Секреты АБАК-ПРЕСС
А.Горбов, А.Фефелов. Секреты АБАК-ПРЕССА.Горбов, А.Фефелов. Секреты АБАК-ПРЕСС
А.Горбов, А.Фефелов. Секреты АБАК-ПРЕССit-people
 

La actualidad más candente (20)

JavaScript завтра
JavaScript завтраJavaScript завтра
JavaScript завтра
 
Uneta 17.04.15 Aalifirenko - ASP .NET 5 WHATs NEW
Uneta 17.04.15 Aalifirenko - ASP .NET 5 WHATs NEWUneta 17.04.15 Aalifirenko - ASP .NET 5 WHATs NEW
Uneta 17.04.15 Aalifirenko - ASP .NET 5 WHATs NEW
 
UNETA ASP .NET 5 What's new?
UNETA ASP .NET 5 What's new?UNETA ASP .NET 5 What's new?
UNETA ASP .NET 5 What's new?
 
Streaming media servers: FMS/Wowza
Streaming media servers: FMS/WowzaStreaming media servers: FMS/Wowza
Streaming media servers: FMS/Wowza
 
Разработка Fast reports 2012
Разработка Fast reports 2012Разработка Fast reports 2012
Разработка Fast reports 2012
 
3 zalomlenkov selenium
3 zalomlenkov   selenium3 zalomlenkov   selenium
3 zalomlenkov selenium
 
Full stack веб-разработка используя C# и WebAssembly
Full stack веб-разработка используя C# и WebAssemblyFull stack веб-разработка используя C# и WebAssembly
Full stack веб-разработка используя C# и WebAssembly
 
WebCamp 2016: PHP.Сергей Яковлев.Phalcon 3
WebCamp 2016: PHP.Сергей Яковлев.Phalcon 3WebCamp 2016: PHP.Сергей Яковлев.Phalcon 3
WebCamp 2016: PHP.Сергей Яковлев.Phalcon 3
 
Web programming modern tendencies
Web programming modern tendenciesWeb programming modern tendencies
Web programming modern tendencies
 
Установка и настройка клиентского ПО TrueConf Client
Установка и настройка клиентского ПО TrueConf ClientУстановка и настройка клиентского ПО TrueConf Client
Установка и настройка клиентского ПО TrueConf Client
 
Symfony as the platform for open source projects (sympal, apostrophe, diem)
Symfony as the platform for open source projects (sympal, apostrophe, diem)Symfony as the platform for open source projects (sympal, apostrophe, diem)
Symfony as the platform for open source projects (sympal, apostrophe, diem)
 
WebMatrix
WebMatrixWebMatrix
WebMatrix
 
СМЭВ СПб и веб-службы на основе SOAP
СМЭВ СПб и веб-службы на основе SOAP СМЭВ СПб и веб-службы на основе SOAP
СМЭВ СПб и веб-службы на основе SOAP
 
WebAssembly
WebAssemblyWebAssembly
WebAssembly
 
Symfony как микрофреймворк
Symfony как микрофреймворкSymfony как микрофреймворк
Symfony как микрофреймворк
 
Chrome push notifications. Анатомия и разработка
Chrome push notifications. Анатомия и разработкаChrome push notifications. Анатомия и разработка
Chrome push notifications. Анатомия и разработка
 
"Изоморфный D3 + MALEVICH", Алексей Охрименко, MoscowJS 25
"Изоморфный D3 + MALEVICH", Алексей Охрименко, MoscowJS 25"Изоморфный D3 + MALEVICH", Алексей Охрименко, MoscowJS 25
"Изоморфный D3 + MALEVICH", Алексей Охрименко, MoscowJS 25
 
Автоматизированное тестирование WEB сервисов
Автоматизированное тестирование WEB сервисовАвтоматизированное тестирование WEB сервисов
Автоматизированное тестирование WEB сервисов
 
KNOCKOUTJS КАК РЕАЛИЗАЦИЯ MVVM
KNOCKOUTJS КАК РЕАЛИЗАЦИЯ MVVMKNOCKOUTJS КАК РЕАЛИЗАЦИЯ MVVM
KNOCKOUTJS КАК РЕАЛИЗАЦИЯ MVVM
 
А.Горбов, А.Фефелов. Секреты АБАК-ПРЕСС
А.Горбов, А.Фефелов. Секреты АБАК-ПРЕССА.Горбов, А.Фефелов. Секреты АБАК-ПРЕСС
А.Горбов, А.Фефелов. Секреты АБАК-ПРЕСС
 

Destacado

Introduzione ai Blog e Social Marketing
Introduzione ai Blog e Social MarketingIntroduzione ai Blog e Social Marketing
Introduzione ai Blog e Social MarketingPiergiorgio Dal Santo
 
Developing the capacity of non-profits
Developing the capacity  of non-profitsDeveloping the capacity  of non-profits
Developing the capacity of non-profitstonyosailing
 
RDA and Small Libraries: What Will the Challenges Be?
RDA and Small Libraries: What Will the Challenges Be?RDA and Small Libraries: What Will the Challenges Be?
RDA and Small Libraries: What Will the Challenges Be?Emily Nimsakont
 
Using Play as a Platform for every child to succeed
Using Play as a Platform for every child to succeedUsing Play as a Platform for every child to succeed
Using Play as a Platform for every child to succeedtonyosailing
 
Social Bookmarking
Social BookmarkingSocial Bookmarking
Social BookmarkingBryan Gall
 
Native American Dilemma
Native American DilemmaNative American Dilemma
Native American Dilemmadsvaldi
 
WheelShare Project Overview
WheelShare Project OverviewWheelShare Project Overview
WheelShare Project OverviewReza Sadr
 
Presentatie S-TV Online
Presentatie S-TV OnlinePresentatie S-TV Online
Presentatie S-TV Onlinehansgeenen
 
The Dutch Experience Cluster
The Dutch Experience ClusterThe Dutch Experience Cluster
The Dutch Experience Clusterguest449c1a
 
What Big Society means for us
What Big Society means for usWhat Big Society means for us
What Big Society means for ustonyosailing
 
Business Model Presentation
Business Model PresentationBusiness Model Presentation
Business Model PresentationTomy Kim
 
关节镜的手术适应症
关节镜的手术适应症关节镜的手术适应症
关节镜的手术适应症ebonenow
 
膝部Mri解剖
膝部Mri解剖膝部Mri解剖
膝部Mri解剖ebonenow
 
Let's Talk About RDA: RDA Resources - NLA/NEMA 2011
Let's Talk About RDA: RDA Resources - NLA/NEMA 2011Let's Talk About RDA: RDA Resources - NLA/NEMA 2011
Let's Talk About RDA: RDA Resources - NLA/NEMA 2011Emily Nimsakont
 

Destacado (20)

homosexuality
homosexualityhomosexuality
homosexuality
 
رمضان
رمضانرمضان
رمضان
 
Introduzione ai Blog e Social Marketing
Introduzione ai Blog e Social MarketingIntroduzione ai Blog e Social Marketing
Introduzione ai Blog e Social Marketing
 
Developing the capacity of non-profits
Developing the capacity  of non-profitsDeveloping the capacity  of non-profits
Developing the capacity of non-profits
 
RDA and Small Libraries: What Will the Challenges Be?
RDA and Small Libraries: What Will the Challenges Be?RDA and Small Libraries: What Will the Challenges Be?
RDA and Small Libraries: What Will the Challenges Be?
 
Using Play as a Platform for every child to succeed
Using Play as a Platform for every child to succeedUsing Play as a Platform for every child to succeed
Using Play as a Platform for every child to succeed
 
Social Bookmarking
Social BookmarkingSocial Bookmarking
Social Bookmarking
 
Native American Dilemma
Native American DilemmaNative American Dilemma
Native American Dilemma
 
WheelShare Project Overview
WheelShare Project OverviewWheelShare Project Overview
WheelShare Project Overview
 
Presentatie S-TV Online
Presentatie S-TV OnlinePresentatie S-TV Online
Presentatie S-TV Online
 
Presentation3
Presentation3Presentation3
Presentation3
 
The Dutch Experience Cluster
The Dutch Experience ClusterThe Dutch Experience Cluster
The Dutch Experience Cluster
 
Hidden tracks
Hidden tracksHidden tracks
Hidden tracks
 
What Big Society means for us
What Big Society means for usWhat Big Society means for us
What Big Society means for us
 
Business Model Presentation
Business Model PresentationBusiness Model Presentation
Business Model Presentation
 
关节镜的手术适应症
关节镜的手术适应症关节镜的手术适应症
关节镜的手术适应症
 
膝部Mri解剖
膝部Mri解剖膝部Mri解剖
膝部Mri解剖
 
How I Lern English
How I Lern EnglishHow I Lern English
How I Lern English
 
Let's Talk About RDA: RDA Resources - NLA/NEMA 2011
Let's Talk About RDA: RDA Resources - NLA/NEMA 2011Let's Talk About RDA: RDA Resources - NLA/NEMA 2011
Let's Talk About RDA: RDA Resources - NLA/NEMA 2011
 
Usability
UsabilityUsability
Usability
 

Similar a Flex Data Access

HTML5, WebRTC технологии для коммуникаций в режиме реального времени и Jabber...
HTML5, WebRTC технологии для коммуникаций в режиме реального времени и Jabber...HTML5, WebRTC технологии для коммуникаций в режиме реального времени и Jabber...
HTML5, WebRTC технологии для коммуникаций в режиме реального времени и Jabber...Cisco Russia
 
Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...
Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...
Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...SQADays_2009_Piter
 
Meet Magento Belarus 2015: Denis Bosak
Meet Magento Belarus 2015: Denis BosakMeet Magento Belarus 2015: Denis Bosak
Meet Magento Belarus 2015: Denis BosakAmasty
 
Алексей Кабанов
Алексей КабановАлексей Кабанов
Алексей КабановSQALab
 
Desktop app based on node js and html5
Desktop app based on node js and html5Desktop app based on node js and html5
Desktop app based on node js and html5Provectus
 
Mobile Monday Kiev#1 - How to save time in Mobile Apps Development
Mobile Monday Kiev#1 - How to save time in Mobile Apps DevelopmentMobile Monday Kiev#1 - How to save time in Mobile Apps Development
Mobile Monday Kiev#1 - How to save time in Mobile Apps DevelopmentIntersog
 
Client Side Autotesting Flash
Client Side Autotesting FlashClient Side Autotesting Flash
Client Side Autotesting Flashguestb0af15
 
Проверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложенийПроверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложенийMedia Gorod
 
Мировые информационные ресурсы. Лекция 5
Мировые информационные ресурсы. Лекция 5Мировые информационные ресурсы. Лекция 5
Мировые информационные ресурсы. Лекция 5Dmitriy Krukov
 
Илья Петров «Введение в Silverlight»
Илья Петров «Введение в Silverlight»Илья Петров «Введение в Silverlight»
Илья Петров «Введение в Silverlight»e-Legion
 
Frontend: Путешествие в мир модульных загрузчиков
Frontend: Путешествие в мир модульных загрузчиковFrontend: Путешествие в мир модульных загрузчиков
Frontend: Путешествие в мир модульных загрузчиковCodeFest
 
Экскурс в мир WEB разработки
Экскурс в мир WEB разработкиЭкскурс в мир WEB разработки
Экскурс в мир WEB разработкиIT-Доминанта
 
Воюем за ресурсы (ZFConf2011)
Воюем за ресурсы (ZFConf2011)Воюем за ресурсы (ZFConf2011)
Воюем за ресурсы (ZFConf2011)Alexey Kachayev
 
Catalyst – MVC framework на Perl (RIT 2008)
Catalyst – MVC framework на Perl  (RIT 2008)Catalyst – MVC framework на Perl  (RIT 2008)
Catalyst – MVC framework на Perl (RIT 2008)Sergey Skvortsov
 
Эволюция стандартов и технологий видеосвязи. Докладчик: Cергей Юцайтис, Cisco
Эволюция стандартов и технологий видеосвязи. Докладчик: Cергей Юцайтис, CiscoЭволюция стандартов и технологий видеосвязи. Докладчик: Cергей Юцайтис, Cisco
Эволюция стандартов и технологий видеосвязи. Докладчик: Cергей Юцайтис, CiscoTrueConf
 
Sergey Ilinsky Rit 2010 Complex Gui Development Ample Sdk
Sergey Ilinsky Rit 2010 Complex Gui Development Ample SdkSergey Ilinsky Rit 2010 Complex Gui Development Ample Sdk
Sergey Ilinsky Rit 2010 Complex Gui Development Ample Sdkrit2010
 
Оранжевый - новый синий: Как портировать Chrome Extension в Firefox Extension
Оранжевый - новый синий: Как портировать Chrome Extension в Firefox ExtensionОранжевый - новый синий: Как портировать Chrome Extension в Firefox Extension
Оранжевый - новый синий: Как портировать Chrome Extension в Firefox Extensionchaykaborya
 

Similar a Flex Data Access (20)

HTML5, WebRTC технологии для коммуникаций в режиме реального времени и Jabber...
HTML5, WebRTC технологии для коммуникаций в режиме реального времени и Jabber...HTML5, WebRTC технологии для коммуникаций в режиме реального времени и Jabber...
HTML5, WebRTC технологии для коммуникаций в режиме реального времени и Jabber...
 
Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...
Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...
Алексей Кабанов, Автоматизируем Rich Internet Applications с нуля на примере ...
 
Meet Magento Belarus 2015: Denis Bosak
Meet Magento Belarus 2015: Denis BosakMeet Magento Belarus 2015: Denis Bosak
Meet Magento Belarus 2015: Denis Bosak
 
Алексей Кабанов
Алексей КабановАлексей Кабанов
Алексей Кабанов
 
Desktop app based on node js and html5
Desktop app based on node js and html5Desktop app based on node js and html5
Desktop app based on node js and html5
 
Mobile Monday Kiev#1 - How to save time in Mobile Apps Development
Mobile Monday Kiev#1 - How to save time in Mobile Apps DevelopmentMobile Monday Kiev#1 - How to save time in Mobile Apps Development
Mobile Monday Kiev#1 - How to save time in Mobile Apps Development
 
RichFaces: обзор
RichFaces: обзорRichFaces: обзор
RichFaces: обзор
 
флеш и сервер
флеш и серверфлеш и сервер
флеш и сервер
 
Client Side Autotesting Flash
Client Side Autotesting FlashClient Side Autotesting Flash
Client Side Autotesting Flash
 
Проверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложенийПроверено и работает. Инструменты Oracle для разработки веб приложений
Проверено и работает. Инструменты Oracle для разработки веб приложений
 
Мировые информационные ресурсы. Лекция 5
Мировые информационные ресурсы. Лекция 5Мировые информационные ресурсы. Лекция 5
Мировые информационные ресурсы. Лекция 5
 
Илья Петров «Введение в Silverlight»
Илья Петров «Введение в Silverlight»Илья Петров «Введение в Silverlight»
Илья Петров «Введение в Silverlight»
 
Frontend: Путешествие в мир модульных загрузчиков
Frontend: Путешествие в мир модульных загрузчиковFrontend: Путешествие в мир модульных загрузчиков
Frontend: Путешествие в мир модульных загрузчиков
 
Основы Java. 4. Web
Основы Java. 4. WebОсновы Java. 4. Web
Основы Java. 4. Web
 
Экскурс в мир WEB разработки
Экскурс в мир WEB разработкиЭкскурс в мир WEB разработки
Экскурс в мир WEB разработки
 
Воюем за ресурсы (ZFConf2011)
Воюем за ресурсы (ZFConf2011)Воюем за ресурсы (ZFConf2011)
Воюем за ресурсы (ZFConf2011)
 
Catalyst – MVC framework на Perl (RIT 2008)
Catalyst – MVC framework на Perl  (RIT 2008)Catalyst – MVC framework на Perl  (RIT 2008)
Catalyst – MVC framework на Perl (RIT 2008)
 
Эволюция стандартов и технологий видеосвязи. Докладчик: Cергей Юцайтис, Cisco
Эволюция стандартов и технологий видеосвязи. Докладчик: Cергей Юцайтис, CiscoЭволюция стандартов и технологий видеосвязи. Докладчик: Cергей Юцайтис, Cisco
Эволюция стандартов и технологий видеосвязи. Докладчик: Cергей Юцайтис, Cisco
 
Sergey Ilinsky Rit 2010 Complex Gui Development Ample Sdk
Sergey Ilinsky Rit 2010 Complex Gui Development Ample SdkSergey Ilinsky Rit 2010 Complex Gui Development Ample Sdk
Sergey Ilinsky Rit 2010 Complex Gui Development Ample Sdk
 
Оранжевый - новый синий: Как портировать Chrome Extension в Firefox Extension
Оранжевый - новый синий: Как портировать Chrome Extension в Firefox ExtensionОранжевый - новый синий: Как портировать Chrome Extension в Firefox Extension
Оранжевый - новый синий: Как портировать Chrome Extension в Firefox Extension
 

Flex Data Access