SlideShare ist ein Scribd-Unternehmen logo
1 von 39
Downloaden Sie, um offline zu lesen
Web 2.0 and internet
revolution


Wut Daomanee
IT Architect
Sun Microsystems, Thailand Ltd
Email : wut@sun.com
Agenda
•   The Participation Age
•   What is Web 2.0?
•   Sample and Demo
•   Q&A
The Participation Age
The Participation Age

ในป 1984, John Gage ผทเปนคนจดต!งบร%ษท Sun Microsystems
  ไดกล4าวไวว4า "the network is the computer" และเราก=ไดเร%มตนกบ
  web 1.0
• Web เบC!องตนเร%มดวย Static content เพCอแสดงขอมลของหน4วยงาน
• มความตองการ Dynamic data ในรปแบบของ Web Application
• ป 2001 ช4วงทเปน Dot-Com bubble เปนช4วงทรRงเรCองทสRดของ Web
                                               4
  1.0
• และต4อจากน!น ความตองการทจะใช static และ Dynamic content
  ยงมอย4ในโลกของ Web
What is Web 2.0?
What is Web 2.0

• ป 2004, O'Reilly and MediaLive International
  ไดน%ยามไวว4า
    Web 2.0 as "a second generation of services
 available on the World Wide Web that lets
 people collaborate and share information
 online"
What is Web 2.0

• Characterized Web 2.0 applications
  > เปน Web Base Applicaton
  > สนใจในตวของ “data” เปนหลก
  > Network จะเปนกลไกในสถาป_ตยกรรม
  > ความค%ดร%เร%มหรCอความรต4างๆ จะมาจากหลายๆ แหล4ง ตามแนวค%ดของ
    opensource
  > แนวทางการทaาธRรก%จจะเปลยนไป โดยจะเนนไปทกลR4มของการบร%การและ
    content
  > มการเปลยนแปลงของระบบการจดการของ software ทเห=นไดชด เช4น
    software จะเปน Beta version ตลอด
  > Software ต4างๆ จะไม4โดนจaากดทอRปกรณeใดๆ ซgงจะทaาใหรองรบหลายๆ
    client หลายๆ ชน%ด มากขg!น
The Participation Age
                          Web 1.0           Web 2.0
                      DoubleClick     -->   Google AdSense
                             Ofoto    -->   Flickr
                           Akamai     -->   BitTorrent
                         mp3.com      -->   Napster
                 Britannica Online    -->   Wikipedia
                 Personal website     -->   Blogging
                              Evite   -->   upcomming.org and EVDB
                          Slashdot    -->   Digg
        Domain name speculative       -->   Search engine optimization
                        Page view     -->   Cost per click
                 Screen scraping      -->   Web services
                        Publishing    -->   Participation
    Content management systems        -->   Wikis
             Directory (taxonomy)     -->   Tagging (“folksonomy”)
                        Stickiness    -->   Syndication
The Participation Age
• และทRกวนน!เราไดพบกบ Technology ใหม4ทเขามาในโลก Internet
  > Applet
  > Macromedia Flash
  > Java WebStart
  > DHTML
  > DHTML with Hidden IFrame
  > AJAX
  > Podcast/Vdocast
Example Yahoo Email
Example Yahoo Email (new version)
What is Web 2.0
What is Web 2.0
What is Web 2.0 - Podcast
What is Web 2.0 - RSS
What is Web 2.0 - Blogs
What is Web 2.0 - Wiki
What is Web 2.0 – YouTube, GoogleVDO
Sample and Demo
Sample Web 2.0
Sample Web 2.0
Sample and Demo
Sample and Demo
More Over – Web 2.0, Mashup
• การนaาเอา 2 แหล4งของ Web-Services เพCอมาประยRกตeใชงาน
  เพCอสรางการบร%การใหม4ๆ ตวอย4างเช4น
   > การนaาเอาแผนทของ Yahoo Map มาใชร4วมกบ USGS
     Earthquake Center
     เพCอสรRปหาเอาแหล4งของการเก%ดแผ4นด%นไหวโดยลงไวกบ
     แผนทของ Yahoo
   > การนaาเอาการ internet broadcast radio
     เชCอมต4อกบการบร%การเพCอสCบคนขอมลรปจาก Flickr
     เพCอคนหารปศ%ลปtนและรปทเกยวของ
reference :
http://developers.sun.com/portalserver/reference/techart/mashups.html
http://www.sun.com/aboutsun/media/features/thebigmashup.html
http://www.snappradio.com
Mashup Example
Mashup Example
Demo
Sample of Site of Web 2.0

•   http://netvibes.com
•   http://protopage.com
•   http://www.pageflakes.com
•   http://zohowriter.com
•   http://www.writely.com
•   http://www.youos.com
•   http://mail.yahoo.com
•   http://itredux.com/blog/office-20/my-office-20-setup
Sample Web 2.0 services

•   http://maps.google.com
•   http://www.google.com/webhp?complete=1&hl=en
•   http://www.netflix.com/BrowseSelection?lnkctr=nmhbs
•   http://maps.yahoo.com
•   http://gmail.com
Question and Answer
Thank you!




Wut Daomanee
IT Architect
Sun Microsystems, Thailand Ltd
Email : wut@sun.com
Reference

• http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html
• http://web2.wsj2.com/visualizingweb20.htm
• http://en.wikipedia.org/wiki/Web_2.0
• http://developers.sun.com/AJAX
• https://ajax.dev.java.net/jmaki-plugin.html
• http://www.javapassion.com/handsonlabs/ajaxjmakiintro
• http://developers.sun.com/ajax/index.jsp
• http://www.narisa.com/forums
Backup Slide
Java EE Platform Overview
Application Server
Evolution                                                                                              Application Server 9.x

                                             Application Server 8.x                                ●   Java EE 5
                                                                                                   ●   Latest Web Services
                                         ●    J2EE 1.4                                             ●   Core SOA runtime
     Application Server 7.x              ●    WS-I Basic Profile                                   ●   JBI, BPEL,WS Registry
                                         ●    WS Security                                          ●   Federated Identity, SSO
 ●   J2EE 1.3
                                         ●    Developer Ease of Use                                ●   Developer Productivity features
 ●   Developer Friendly                       (Tools, JSF ..)                                      ●   Composite application
 ●   Web Services & JSP Performance
                                         ●    Ease of management and                                   development and management
 ●   Persistent Failover – Five 9's           monitoring (JMX,MBeans)                              ●   First class webservices
     availability
                                         ●    Excellent price/performance                              management
 ●   Horizontal & Vertical scalability
                                         ●    Enhanced Availability                                ●   Adaptive Clustering
 ●   Sun Java Enterprise System
                                         ●    JMS broker failover                                  ●   Heterogeneous clusters
 ●   Integrated MQ and broker
                                         ●    Enhanced Horizontal and                              ●   Self Healing/ Tuning
     failover                                 Vertical Scalability                                 ●   Improved Performance
 ●   Development and deployment
                                         ●    Sun Java Application Platform                        ●   Enhanced Availability
     tools support, Studio Integration        Suite (Java ES)                                      ●   Full JMS message failover
 ●   Basis for Portal, Integration,
                                         ●    MQ Connectivity – 8.2                                ●   TRUSTED Solaris
     Identity
                                         ●    Fast Infoset – 8.2                                   ●   64 bit support
                                         ●    Solaris 10, Zones                                    ●   Superior diagnosability
                                         ●    Red Hat 4.0, MySQL 5
                                         ●    J2SE 5




                2003                                   2004/2005                                              2006/2007

                                                 Sun Proprietary/Confidential: Internal Use Only
Project GlassFish
                                                    Includes Java EE 5, JWSDP &
                                                    supports > 20 frameworks and apps
                                                    Technologies to simplify developing
                                                    Java applicaitons: EJB 3.0, JSF 1.2 &
                                                    Annotations
                                                    CDDL license – Free to download and
                                                    free to deploy
                                                    Basis for the Sun Java System
                                                    Application Server PE 9
     Building a Java EE 5
 open source application server Over 1200 members and 200,000
                                                    downloads
                                                    Java.sun.com/javaee/GlassFish
  Source: Sun 2/06 – See website for latest stats
netBeans.org                                         FREE
Full-Featured Integrated Development
Environment for Java Software Developers

    First free open source IDE to support Java 5.0
    Open source, multi-platform, 100% Java
    development environment

    Works right out of the box; no installation
    nightmares, no searching for plug-ins
    Create mobile, desktop, web and enterprise
    applications with one single tool
Java Studio Creator
The Premier Tool that Reduces Cost and
Complexity of Web Application Development

    First 100% Java standards-based
    visual solution allowing for deployment
    on multiple platforms

    Enables VB6 developers to easily
    migrate to the Java platform

    Provides consolidation around one
    platform for development and deployment
Java Studio Enterprise
Empowering the Enterprise with a Revolutionary
Development Platform with a Powerful Feature Set

    First with unique code aware
    developer collaboration
    Seamlessly design and develop with the only
    markerless roundtrip model to code capability
    Integrated and comprehensive profiling and
    testing with built in load testing

    Feature rich and compelling establishing an
    amazingly low total cost of ownership

Weitere ähnliche Inhalte

Andere mochten auch

New Unity Schedule
New Unity ScheduleNew Unity Schedule
New Unity Schedule
Gary Gangnes
 
Menjadi penjual yang sukses
Menjadi penjual yang suksesMenjadi penjual yang sukses
Menjadi penjual yang sukses
Nur Agustinus
 
IRC-ECHO Evaluation Report
IRC-ECHO Evaluation ReportIRC-ECHO Evaluation Report
IRC-ECHO Evaluation Report
sbasgall
 
Librarian's challenge to publishers
Librarian's challenge to publishersLibrarian's challenge to publishers
Librarian's challenge to publishers
Keren Mills
 
Mobile ou library emalink pres
Mobile ou library emalink presMobile ou library emalink pres
Mobile ou library emalink pres
Keren Mills
 

Andere mochten auch (20)

New Unity Schedule
New Unity ScheduleNew Unity Schedule
New Unity Schedule
 
ฝ่ายบริการความรู้ทางวิทยาศาสตร์และเทคโนโลยี
ฝ่ายบริการความรู้ทางวิทยาศาสตร์และเทคโนโลยีฝ่ายบริการความรู้ทางวิทยาศาสตร์และเทคโนโลยี
ฝ่ายบริการความรู้ทางวิทยาศาสตร์และเทคโนโลยี
 
Majalah INFO-UFO no 07
Majalah INFO-UFO no 07Majalah INFO-UFO no 07
Majalah INFO-UFO no 07
 
Dulce dan File Rahasia dari Pekerja Dinas Intelijen AS
Dulce dan File Rahasia dari Pekerja Dinas Intelijen ASDulce dan File Rahasia dari Pekerja Dinas Intelijen AS
Dulce dan File Rahasia dari Pekerja Dinas Intelijen AS
 
Edisi khusus majalah Hai (1979) UFO
Edisi khusus majalah Hai (1979) UFOEdisi khusus majalah Hai (1979) UFO
Edisi khusus majalah Hai (1979) UFO
 
การจัดการรายการบรรณานุกรมด้วย Zotero
การจัดการรายการบรรณานุกรมด้วย Zoteroการจัดการรายการบรรณานุกรมด้วย Zotero
การจัดการรายการบรรณานุกรมด้วย Zotero
 
โครงการถ่ายสำเนาอิเล็กทรอนิกส์หนังสือหายากจากประเทศสาธารณรัฐแห่งสหภาพพม่าตามพ...
โครงการถ่ายสำเนาอิเล็กทรอนิกส์หนังสือหายากจากประเทศสาธารณรัฐแห่งสหภาพพม่าตามพ...โครงการถ่ายสำเนาอิเล็กทรอนิกส์หนังสือหายากจากประเทศสาธารณรัฐแห่งสหภาพพม่าตามพ...
โครงการถ่ายสำเนาอิเล็กทรอนิกส์หนังสือหายากจากประเทศสาธารณรัฐแห่งสหภาพพม่าตามพ...
 
Pebisnis Sosial
Pebisnis SosialPebisnis Sosial
Pebisnis Sosial
 
Menjadi penjual yang sukses
Menjadi penjual yang suksesMenjadi penjual yang sukses
Menjadi penjual yang sukses
 
Feedback Controversies
Feedback ControversiesFeedback Controversies
Feedback Controversies
 
Peninggalan Masa Lampau yang Misterius & UFO
Peninggalan Masa Lampau yang Misterius & UFOPeninggalan Masa Lampau yang Misterius & UFO
Peninggalan Masa Lampau yang Misterius & UFO
 
ZinZin - Dari Dimensi Lain
ZinZin - Dari Dimensi LainZinZin - Dari Dimensi Lain
ZinZin - Dari Dimensi Lain
 
OpenSource Software for Thesaurus & Reference tools
OpenSource Software for Thesaurus & Reference toolsOpenSource Software for Thesaurus & Reference tools
OpenSource Software for Thesaurus & Reference tools
 
IRC-ECHO Evaluation Report
IRC-ECHO Evaluation ReportIRC-ECHO Evaluation Report
IRC-ECHO Evaluation Report
 
Drupal 7 theming with Template Field Variables
Drupal 7 theming with Template Field VariablesDrupal 7 theming with Template Field Variables
Drupal 7 theming with Template Field Variables
 
Librarian's challenge to publishers
Librarian's challenge to publishersLibrarian's challenge to publishers
Librarian's challenge to publishers
 
บทบาทที่เปลี่ยนไปของห้องสมุดและบรรณารักษ์กรณีศึกษา ห้องสมุดมหาวิทยาลัยฮ่องกง
บทบาทที่เปลี่ยนไปของห้องสมุดและบรรณารักษ์กรณีศึกษา ห้องสมุดมหาวิทยาลัยฮ่องกงบทบาทที่เปลี่ยนไปของห้องสมุดและบรรณารักษ์กรณีศึกษา ห้องสมุดมหาวิทยาลัยฮ่องกง
บทบาทที่เปลี่ยนไปของห้องสมุดและบรรณารักษ์กรณีศึกษา ห้องสมุดมหาวิทยาลัยฮ่องกง
 
Presentasi Fenomena UFO di Universitas Ciputra
Presentasi Fenomena UFO di Universitas CiputraPresentasi Fenomena UFO di Universitas Ciputra
Presentasi Fenomena UFO di Universitas Ciputra
 
Mobile ou library emalink pres
Mobile ou library emalink presMobile ou library emalink pres
Mobile ou library emalink pres
 
Switch 2010 - 5 Para a Meia-Noite / CROSSMEDIA SHOW
Switch 2010 - 5 Para a Meia-Noite / CROSSMEDIA SHOWSwitch 2010 - 5 Para a Meia-Noite / CROSSMEDIA SHOW
Switch 2010 - 5 Para a Meia-Noite / CROSSMEDIA SHOW
 

Ähnlich wie Web 2.0 mashup

สร้าง Soap web services ง่ายๆ
สร้าง Soap web services ง่ายๆสร้าง Soap web services ง่ายๆ
สร้าง Soap web services ง่ายๆ
Utain Wongpreaw
 
01 ความรู้เกี่ยวกับการ web programming
01 ความรู้เกี่ยวกับการ web programming01 ความรู้เกี่ยวกับการ web programming
01 ความรู้เกี่ยวกับการ web programming
supatra178
 
ความรู้เบื้องต้นภาษาจาวา
ความรู้เบื้องต้นภาษาจาวาความรู้เบื้องต้นภาษาจาวา
ความรู้เบื้องต้นภาษาจาวา
Thanachart Numnonda
 
1. ความรู้เกี่ยวกับการ web programming
1. ความรู้เกี่ยวกับการ web programming1. ความรู้เกี่ยวกับการ web programming
1. ความรู้เกี่ยวกับการ web programming
hello8421
 
61 sql server 2008 complete
61 sql server 2008 complete61 sql server 2008 complete
61 sql server 2008 complete
Tae Delphi
 
Synnex update รู้ไว้ใช่ว่า windows server 2012 ขายยังไง
 Synnex update  รู้ไว้ใช่ว่า windows server 2012 ขายยังไง Synnex update  รู้ไว้ใช่ว่า windows server 2012 ขายยังไง
Synnex update รู้ไว้ใช่ว่า windows server 2012 ขายยังไง
Avirot Mitamura
 

Ähnlich wie Web 2.0 mashup (20)

Proposal
ProposalProposal
Proposal
 
Eclipse
EclipseEclipse
Eclipse
 
Web Development
Web DevelopmentWeb Development
Web Development
 
Java Programming [1/12] : Introduction
Java Programming [1/12] : IntroductionJava Programming [1/12] : Introduction
Java Programming [1/12] : Introduction
 
Web Based Application Development with Open Source
Web Based Application Development with Open SourceWeb Based Application Development with Open Source
Web Based Application Development with Open Source
 
สร้าง Soap web services ง่ายๆ
สร้าง Soap web services ง่ายๆสร้าง Soap web services ง่ายๆ
สร้าง Soap web services ง่ายๆ
 
01 ความรู้เกี่ยวกับการ web programming
01 ความรู้เกี่ยวกับการ web programming01 ความรู้เกี่ยวกับการ web programming
01 ความรู้เกี่ยวกับการ web programming
 
ความรู้เบื้องต้นภาษาจาวา
ความรู้เบื้องต้นภาษาจาวาความรู้เบื้องต้นภาษาจาวา
ความรู้เบื้องต้นภาษาจาวา
 
Java Development Tools
Java Development ToolsJava Development Tools
Java Development Tools
 
1.Introduction to java
1.Introduction to java1.Introduction to java
1.Introduction to java
 
1. ความรู้เกี่ยวกับการ web programming
1. ความรู้เกี่ยวกับการ web programming1. ความรู้เกี่ยวกับการ web programming
1. ความรู้เกี่ยวกับการ web programming
 
61 sql server 2008 complete
61 sql server 2008 complete61 sql server 2008 complete
61 sql server 2008 complete
 
Joomla 2.5-netdesign
Joomla 2.5-netdesignJoomla 2.5-netdesign
Joomla 2.5-netdesign
 
Joomla netdesignj1526
Joomla netdesignj1526Joomla netdesignj1526
Joomla netdesignj1526
 
Red5 streaming
Red5 streamingRed5 streaming
Red5 streaming
 
IT Skills for Teacher path 1
IT Skills for Teacher path 1IT Skills for Teacher path 1
IT Skills for Teacher path 1
 
Web Programming
Web ProgrammingWeb Programming
Web Programming
 
The Future of JavaScript
The Future of JavaScriptThe Future of JavaScript
The Future of JavaScript
 
Synnex update รู้ไว้ใช่ว่า windows server 2012 ขายยังไง
 Synnex update  รู้ไว้ใช่ว่า windows server 2012 ขายยังไง Synnex update  รู้ไว้ใช่ว่า windows server 2012 ขายยังไง
Synnex update รู้ไว้ใช่ว่า windows server 2012 ขายยังไง
 
Red5 streaming template
Red5 streaming templateRed5 streaming template
Red5 streaming template
 

Mehr von Satapon Yosakonkun

Mehr von Satapon Yosakonkun (20)

กรอบแนวทางการประเมิน Ita 2563
กรอบแนวทางการประเมิน Ita 2563 กรอบแนวทางการประเมิน Ita 2563
กรอบแนวทางการประเมิน Ita 2563
 
คู่มือการแปลงนโยบายและแผนการประชาสัมพันธ์แห่งชาติฉบับที่ 5
คู่มือการแปลงนโยบายและแผนการประชาสัมพันธ์แห่งชาติฉบับที่ 5 คู่มือการแปลงนโยบายและแผนการประชาสัมพันธ์แห่งชาติฉบับที่ 5
คู่มือการแปลงนโยบายและแผนการประชาสัมพันธ์แห่งชาติฉบับที่ 5
 
นโยบายและแผนการประชาสัมพันธ์แห่งชาติ ฉบับที่ 5 (พ.ศ. 2559 - 2564)
นโยบายและแผนการประชาสัมพันธ์แห่งชาติ ฉบับที่ 5  (พ.ศ. 2559 - 2564)นโยบายและแผนการประชาสัมพันธ์แห่งชาติ ฉบับที่ 5  (พ.ศ. 2559 - 2564)
นโยบายและแผนการประชาสัมพันธ์แห่งชาติ ฉบับที่ 5 (พ.ศ. 2559 - 2564)
 
ระเบียบสำนักนายกรัฐมนตรี ว่าด้วยการประชาสัมพันธ์แห่งชาติ พ.ศ. ๒๕๕๓
ระเบียบสำนักนายกรัฐมนตรี ว่าด้วยการประชาสัมพันธ์แห่งชาติ พ.ศ. ๒๕๕๓ระเบียบสำนักนายกรัฐมนตรี ว่าด้วยการประชาสัมพันธ์แห่งชาติ พ.ศ. ๒๕๕๓
ระเบียบสำนักนายกรัฐมนตรี ว่าด้วยการประชาสัมพันธ์แห่งชาติ พ.ศ. ๒๕๕๓
 
การจัดการข้อมูลด้วย Excel
การจัดการข้อมูลด้วย Excelการจัดการข้อมูลด้วย Excel
การจัดการข้อมูลด้วย Excel
 
คู่มือการใช้ตราสัญลักษณ์ มหาวิทยาลัยขอนแก่น
คู่มือการใช้ตราสัญลักษณ์ มหาวิทยาลัยขอนแก่นคู่มือการใช้ตราสัญลักษณ์ มหาวิทยาลัยขอนแก่น
คู่มือการใช้ตราสัญลักษณ์ มหาวิทยาลัยขอนแก่น
 
PROCEEDINGS OF THE 6th INTERNATIONAL CONFERENCE ON ASIA-PACIFIC LIBRARY AND I...
PROCEEDINGS OF THE 6th INTERNATIONAL CONFERENCE ON ASIA-PACIFIC LIBRARY AND I...PROCEEDINGS OF THE 6th INTERNATIONAL CONFERENCE ON ASIA-PACIFIC LIBRARY AND I...
PROCEEDINGS OF THE 6th INTERNATIONAL CONFERENCE ON ASIA-PACIFIC LIBRARY AND I...
 
คู่มือการประเมินผลข้อเสนอการวิจัยของหน่วยงานภาครัฐที่เสนอของบประมาณ ประจาปีงบ...
คู่มือการประเมินผลข้อเสนอการวิจัยของหน่วยงานภาครัฐที่เสนอของบประมาณ ประจาปีงบ...คู่มือการประเมินผลข้อเสนอการวิจัยของหน่วยงานภาครัฐที่เสนอของบประมาณ ประจาปีงบ...
คู่มือการประเมินผลข้อเสนอการวิจัยของหน่วยงานภาครัฐที่เสนอของบประมาณ ประจาปีงบ...
 
ตราสัญลักษณ์งานเฉลิมพระเกียรติสมเด็จพระเทพรัตนราชสุดาฯ
ตราสัญลักษณ์งานเฉลิมพระเกียรติสมเด็จพระเทพรัตนราชสุดาฯตราสัญลักษณ์งานเฉลิมพระเกียรติสมเด็จพระเทพรัตนราชสุดาฯ
ตราสัญลักษณ์งานเฉลิมพระเกียรติสมเด็จพระเทพรัตนราชสุดาฯ
 
มาตรฐานสื่อดิจิทัล
มาตรฐานสื่อดิจิทัลมาตรฐานสื่อดิจิทัล
มาตรฐานสื่อดิจิทัล
 
การจัดการสารสนเทศด้วยโปรแกรมจัดการรายการบรรณานุกรม Zotero และมาตรฐานเอกสารดิจ...
การจัดการสารสนเทศด้วยโปรแกรมจัดการรายการบรรณานุกรม Zotero และมาตรฐานเอกสารดิจ...การจัดการสารสนเทศด้วยโปรแกรมจัดการรายการบรรณานุกรม Zotero และมาตรฐานเอกสารดิจ...
การจัดการสารสนเทศด้วยโปรแกรมจัดการรายการบรรณานุกรม Zotero และมาตรฐานเอกสารดิจ...
 
การทำรายการอ้างอิงด้วย Open Source Reference Manager : Zotero
การทำรายการอ้างอิงด้วย  Open Source Reference Manager : Zoteroการทำรายการอ้างอิงด้วย  Open Source Reference Manager : Zotero
การทำรายการอ้างอิงด้วย Open Source Reference Manager : Zotero
 
การประชุมเชิงปฏิบัติการ เรื่อง การใช้โปรแกรม Zotero สำหรับจัดเก็บรายการบรรณาน...
การประชุมเชิงปฏิบัติการ เรื่อง การใช้โปรแกรม Zotero สำหรับจัดเก็บรายการบรรณาน...การประชุมเชิงปฏิบัติการ เรื่อง การใช้โปรแกรม Zotero สำหรับจัดเก็บรายการบรรณาน...
การประชุมเชิงปฏิบัติการ เรื่อง การใช้โปรแกรม Zotero สำหรับจัดเก็บรายการบรรณาน...
 
วิทยาศาสตร์ เทคโนโลยี และนวัตกรรม เพื่อการพัฒนาอย่างยั่งยืน
วิทยาศาสตร์ เทคโนโลยี และนวัตกรรม เพื่อการพัฒนาอย่างยั่งยืนวิทยาศาสตร์ เทคโนโลยี และนวัตกรรม เพื่อการพัฒนาอย่างยั่งยืน
วิทยาศาสตร์ เทคโนโลยี และนวัตกรรม เพื่อการพัฒนาอย่างยั่งยืน
 
หนังสือพหุสัมพันธ์คนกับไก่
หนังสือพหุสัมพันธ์คนกับไก่หนังสือพหุสัมพันธ์คนกับไก่
หนังสือพหุสัมพันธ์คนกับไก่
 
Glossary of Metadata standards
Glossary of Metadata standardsGlossary of Metadata standards
Glossary of Metadata standards
 
Digital Trend 2014: Time to look forward
Digital Trend 2014: Time to look forwardDigital Trend 2014: Time to look forward
Digital Trend 2014: Time to look forward
 
เรียนรู้เรื่องลิขสิทธิ์ สำหรับงานสร้างสื่อและสิ่งพิมพ์
เรียนรู้เรื่องลิขสิทธิ์ สำหรับงานสร้างสื่อและสิ่งพิมพ์เรียนรู้เรื่องลิขสิทธิ์ สำหรับงานสร้างสื่อและสิ่งพิมพ์
เรียนรู้เรื่องลิขสิทธิ์ สำหรับงานสร้างสื่อและสิ่งพิมพ์
 
การจัดการรายการบรรณานุกรมด้วย Zotero
การจัดการรายการบรรณานุกรมด้วย Zoteroการจัดการรายการบรรณานุกรมด้วย Zotero
การจัดการรายการบรรณานุกรมด้วย Zotero
 
เทคนิคการจัดการเรียน การสอนโดยใช้ Social Media
เทคนิคการจัดการเรียนการสอนโดยใช้ Social Mediaเทคนิคการจัดการเรียนการสอนโดยใช้ Social Media
เทคนิคการจัดการเรียน การสอนโดยใช้ Social Media
 

Web 2.0 mashup

  • 1. Web 2.0 and internet revolution Wut Daomanee IT Architect Sun Microsystems, Thailand Ltd Email : wut@sun.com
  • 2. Agenda • The Participation Age • What is Web 2.0? • Sample and Demo • Q&A
  • 4. The Participation Age ในป 1984, John Gage ผทเปนคนจดต!งบร%ษท Sun Microsystems ไดกล4าวไวว4า "the network is the computer" และเราก=ไดเร%มตนกบ web 1.0 • Web เบC!องตนเร%มดวย Static content เพCอแสดงขอมลของหน4วยงาน • มความตองการ Dynamic data ในรปแบบของ Web Application • ป 2001 ช4วงทเปน Dot-Com bubble เปนช4วงทรRงเรCองทสRดของ Web 4 1.0 • และต4อจากน!น ความตองการทจะใช static และ Dynamic content ยงมอย4ในโลกของ Web
  • 5. What is Web 2.0?
  • 6. What is Web 2.0 • ป 2004, O'Reilly and MediaLive International ไดน%ยามไวว4า Web 2.0 as "a second generation of services available on the World Wide Web that lets people collaborate and share information online"
  • 7. What is Web 2.0 • Characterized Web 2.0 applications > เปน Web Base Applicaton > สนใจในตวของ “data” เปนหลก > Network จะเปนกลไกในสถาป_ตยกรรม > ความค%ดร%เร%มหรCอความรต4างๆ จะมาจากหลายๆ แหล4ง ตามแนวค%ดของ opensource > แนวทางการทaาธRรก%จจะเปลยนไป โดยจะเนนไปทกลR4มของการบร%การและ content > มการเปลยนแปลงของระบบการจดการของ software ทเห=นไดชด เช4น software จะเปน Beta version ตลอด > Software ต4างๆ จะไม4โดนจaากดทอRปกรณeใดๆ ซgงจะทaาใหรองรบหลายๆ client หลายๆ ชน%ด มากขg!น
  • 8. The Participation Age Web 1.0 Web 2.0 DoubleClick --> Google AdSense Ofoto --> Flickr Akamai --> BitTorrent mp3.com --> Napster Britannica Online --> Wikipedia Personal website --> Blogging Evite --> upcomming.org and EVDB Slashdot --> Digg Domain name speculative --> Search engine optimization Page view --> Cost per click Screen scraping --> Web services Publishing --> Participation Content management systems --> Wikis Directory (taxonomy) --> Tagging (“folksonomy”) Stickiness --> Syndication
  • 9. The Participation Age • และทRกวนน!เราไดพบกบ Technology ใหม4ทเขามาในโลก Internet > Applet > Macromedia Flash > Java WebStart > DHTML > DHTML with Hidden IFrame > AJAX > Podcast/Vdocast
  • 11. Example Yahoo Email (new version)
  • 12. What is Web 2.0
  • 13. What is Web 2.0
  • 14. What is Web 2.0 - Podcast
  • 15. What is Web 2.0 - RSS
  • 16. What is Web 2.0 - Blogs
  • 17. What is Web 2.0 - Wiki
  • 18. What is Web 2.0 – YouTube, GoogleVDO
  • 24. More Over – Web 2.0, Mashup • การนaาเอา 2 แหล4งของ Web-Services เพCอมาประยRกตeใชงาน เพCอสรางการบร%การใหม4ๆ ตวอย4างเช4น > การนaาเอาแผนทของ Yahoo Map มาใชร4วมกบ USGS Earthquake Center เพCอสรRปหาเอาแหล4งของการเก%ดแผ4นด%นไหวโดยลงไวกบ แผนทของ Yahoo > การนaาเอาการ internet broadcast radio เชCอมต4อกบการบร%การเพCอสCบคนขอมลรปจาก Flickr เพCอคนหารปศ%ลปtนและรปทเกยวของ reference : http://developers.sun.com/portalserver/reference/techart/mashups.html http://www.sun.com/aboutsun/media/features/thebigmashup.html http://www.snappradio.com
  • 27. Demo
  • 28. Sample of Site of Web 2.0 • http://netvibes.com • http://protopage.com • http://www.pageflakes.com • http://zohowriter.com • http://www.writely.com • http://www.youos.com • http://mail.yahoo.com • http://itredux.com/blog/office-20/my-office-20-setup
  • 29. Sample Web 2.0 services • http://maps.google.com • http://www.google.com/webhp?complete=1&hl=en • http://www.netflix.com/BrowseSelection?lnkctr=nmhbs • http://maps.yahoo.com • http://gmail.com
  • 31. Thank you! Wut Daomanee IT Architect Sun Microsystems, Thailand Ltd Email : wut@sun.com
  • 32. Reference • http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html • http://web2.wsj2.com/visualizingweb20.htm • http://en.wikipedia.org/wiki/Web_2.0 • http://developers.sun.com/AJAX • https://ajax.dev.java.net/jmaki-plugin.html • http://www.javapassion.com/handsonlabs/ajaxjmakiintro • http://developers.sun.com/ajax/index.jsp • http://www.narisa.com/forums
  • 34. Java EE Platform Overview
  • 35. Application Server Evolution Application Server 9.x Application Server 8.x ● Java EE 5 ● Latest Web Services ● J2EE 1.4 ● Core SOA runtime Application Server 7.x ● WS-I Basic Profile ● JBI, BPEL,WS Registry ● WS Security ● Federated Identity, SSO ● J2EE 1.3 ● Developer Ease of Use ● Developer Productivity features ● Developer Friendly (Tools, JSF ..) ● Composite application ● Web Services & JSP Performance ● Ease of management and development and management ● Persistent Failover – Five 9's monitoring (JMX,MBeans) ● First class webservices availability ● Excellent price/performance management ● Horizontal & Vertical scalability ● Enhanced Availability ● Adaptive Clustering ● Sun Java Enterprise System ● JMS broker failover ● Heterogeneous clusters ● Integrated MQ and broker ● Enhanced Horizontal and ● Self Healing/ Tuning failover Vertical Scalability ● Improved Performance ● Development and deployment ● Sun Java Application Platform ● Enhanced Availability tools support, Studio Integration Suite (Java ES) ● Full JMS message failover ● Basis for Portal, Integration, ● MQ Connectivity – 8.2 ● TRUSTED Solaris Identity ● Fast Infoset – 8.2 ● 64 bit support ● Solaris 10, Zones ● Superior diagnosability ● Red Hat 4.0, MySQL 5 ● J2SE 5 2003 2004/2005 2006/2007 Sun Proprietary/Confidential: Internal Use Only
  • 36. Project GlassFish Includes Java EE 5, JWSDP & supports > 20 frameworks and apps Technologies to simplify developing Java applicaitons: EJB 3.0, JSF 1.2 & Annotations CDDL license – Free to download and free to deploy Basis for the Sun Java System Application Server PE 9 Building a Java EE 5 open source application server Over 1200 members and 200,000 downloads Java.sun.com/javaee/GlassFish Source: Sun 2/06 – See website for latest stats
  • 37. netBeans.org FREE Full-Featured Integrated Development Environment for Java Software Developers First free open source IDE to support Java 5.0 Open source, multi-platform, 100% Java development environment Works right out of the box; no installation nightmares, no searching for plug-ins Create mobile, desktop, web and enterprise applications with one single tool
  • 38. Java Studio Creator The Premier Tool that Reduces Cost and Complexity of Web Application Development First 100% Java standards-based visual solution allowing for deployment on multiple platforms Enables VB6 developers to easily migrate to the Java platform Provides consolidation around one platform for development and deployment
  • 39. Java Studio Enterprise Empowering the Enterprise with a Revolutionary Development Platform with a Powerful Feature Set First with unique code aware developer collaboration Seamlessly design and develop with the only markerless roundtrip model to code capability Integrated and comprehensive profiling and testing with built in load testing Feature rich and compelling establishing an amazingly low total cost of ownership