Gwt.org.ua (ukr)

841 views

Published on

презентація з OSDN-2007:
" представлення реляційних (GWT-PF) та семантичних (ODB-UI) моделей даних"

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
841
On SlideShare
0
From Embeds
0
Number of Embeds
10
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Gwt.org.ua (ukr)

  1. 1. rich-web applications представлення реляційних (GWT-PF) та семантичних (ODB-UI) моделей даних info@pleso.net 1
  2. 2. тенденції розвитку тенденції розвитку інтерфейсів у web: Sun: network is computer ● Google: web is desktop ● Mozilla: offline web-apps ● W3C: semantic web ● web-2.0 (як buzzword) ● rich-internet applications (RIA) ● 2
  3. 3. достойні приклади приклади RIA: технології розробки: GMail , Google Maps JavaScript ● ● Yahoo! Pipes, Yahoo! Mail Adobe Flash, Flex and AIR ● ● Microsoft Popfly Microsoft Silverlight ● ● ActiveX Controls ● Java applets, Java applications ● OpenLaszlo ● Curl 5.0, Rebol 2.6 .... ● 3 Yahoo! Pipes
  4. 4. засоби реалізації JavaScript AJAX frameworks та toolkits: YUI (Yahoo! UI Library) ● Dojo Toolkit ● jQuery, Mootools, ● motchikit, Prototype ... 4
  5. 5. Google Web Toolkit open source (Apache 2.0 license) ● ● націленість на розробку цілісних додатків, а не елементів (та цілком можливо) ● Java, а не JavaScript (можливо поєднувати) ● повноцінний debug ● готові засоби роботи з сервером ● незалежність від браузера 5
  6. 6. робота з даними. підходи Реляційний: - традиційні таблиці та зовнішні ключі; - рядки та стовпці; - необхідність відображення інформації з бази даних у класи логіки; Семантичний: - об'єктно-орієнтований; - класи-сутності замість таблиць; - взаємопов'язані дані. 6
  7. 7. GWT-PF GWT – Pleso Framework, це: ● framework для створення Rich Internet Applications на основі вашої бізнес-логіки ● open source (LGPL) ● GWT + Java ● архітектура на основі Model-View-Controller ● проста, прозора для розуміння модель, що базується на інтерфейсах Java ● генерація візуального рівня 7
  8. 8. GWT-PF проекти проект: оператор лояльності 8 проект: АРМ компанії страхування ризиків
  9. 9. GWT-PF демо демонстрація GWT-PF demo application – доступна також онлайн за адресою: http://gwt.org.ua/uk/demo-app/ 9
  10. 10. 10
  11. 11. GWT-PF Застосування та розвиток готовий для використання в реальних ● проектах; ● стабільний та тестований; ● розвиток у сторону повного управління візуальним рівнем; ● розробка генераторів коду для рівня доступу до даних; ● нові компоненти та менеджери вікон; ● наша підтримка. 11
  12. 12. перехід від реляційних до семантичних моделей Web 3.0 – веб як база даних; ● СУБД – більше 20 років технології; ● необхідність зміни архітектури ● 12
  13. 13. настільні редактори IsaViz protégé 13 Conzilla2 freemind
  14. 14. ODB-UI прототип інше представлення даних – відповідний ● інтерфейс; ● гнучкість управління зв'язками та структурою; ● робота із сутностями, а не окремими записами; ● web-application! 14
  15. 15. ODB-UI реалізація реалізація зв'язків: SVG та VML; ● ● використання Dojo GFX, як графічної кроссбраузерної бібліотеки (SVG для Firefox, Safari, Opera та VML для IE); ● основна розробка на GWT; ● взаємодія з сервером за допомогою JSON. 15
  16. 16. ODB-UI демо демонстрація ODB-UI demo application – шукайте згодом на сайті: http://gwt.org.ua/ 16
  17. 17. ODB-UI розвиток підбір компонентів і реалізація server ● backend (object database, RDF storage та інші); ● нові можливості інтерфейсу (zoom, scale, rotate, move і т.д.); ● гнучка маніпуляція даними; ● реалізація прикладного проекту на даній технології. 17
  18. 18. - сайт http://gwt.org.ua/ - проект відкритий для всіх й присвячений тематикам: розробці на GWT; ● ● супутнім технологіям - iBATIS та Hibernate, Jasper Reports, Spring та іншим; ● проектам на GWT, GWT-PF; 18
  19. 19. дякуємо за увагу info@pleso.net 25/10/2007 для OSDN-Conf 2007 19

×