web 2.0

12
Web 2.0

Upload: suresh-kumar

Post on 21-May-2015

335 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Web 2.0

Web 2.0

Page 2: Web 2.0

Yahoo 1994 

Web 2.0

Page 3: Web 2.0

Yahoo 1996 

Web 2.0

Page 4: Web 2.0

Trends

Web 2.0

Page 5: Web 2.0

• Bullet Point 1• Bullet Point 2

– Sub Bullet

Web 2.0

Page 6: Web 2.0

Characteristics

Web 2.0 is a living term describing changing trends in the use of World Wide Web technology and web design that aims to enhance creativity, information sharing, collaboration and functionality of the web.

Characteristics

rich user experience

user participation

dynamic content

scalability

Web 2.0

Page 7: Web 2.0

Components

Web 2.0

Social Web

SOA

RIA

Page 8: Web 2.0

Web 2.0

Web 2.0’s success is mostly due to the use of light technologies such as AJAX that allow developers to create Light web interfaces for these new services.

A new generation of Web applications, called (RIAs) —created using sophisticated technology such as Macromedia Flash, Flex, and AJAX enables rich content to be delivered to a far-reaching audience of

consumers.

RIA

Page 9: Web 2.0

Web 2.0

Web 2.0’s success is mostly due to the use of light technologies such as AJAX that allow developers to create Light web interfaces for these new services.

A new generation of Web applications, called (RIAs) —created using sophisticated technology such as Macromedia Flash, Flex, and AJAX enables rich content to be delivered to a far-reaching audience of

consumers.

RIA

Adobe FlashAdobe FlexCappuccino (application development framework)Curl (programming language)JavaFXMicrosoft SilverlightOpenLaszloGoogle Web Toolkit

RIA frameworks

Page 10: Web 2.0

Web 2.0

Essentially, SOA is a better way to develop software, by using the basic building blocks of "services." 

Services are self-contained, stateless business functions, each of which accepts requests and returns responses through a well-defined, standard interface.

SOA

A key benefit to using an SOA solution is that the different components can be developed by different teams that have nothing in common but provide and use a specific and agreed upon protocol for communication between components. 

There are many benefits to developing an SOA solution, such has dividing the workload of development to different teams or even different companies, providing a way to share the development costs with partners and/or vendors.

Key Benefits

Page 11: Web 2.0

Web 2.0

Social Web

Page 12: Web 2.0

Web 2.0

Next

Web 3.0

T h a n k Y o u