Transcript 下載/瀏覽
A Mashup Architecture for Web
End-user Application Designs
2008 Second IEEE International Conference
on Digital Ecosystems and Technologies
Shah J Miah
John Gamlnack
報告者:陳柏仲
Abstract
To analyzed a real service problem in a current virtual
organization to show current limitations of using a
distributed architecture.
To describe a web service orientated architecture
using the mashup concept.
To outline a generic architecture that offers a
dynamic solution.
Difference between distributed
architecture and SOA
RESEARCH CASE
The system uses
distributed database
architecture which is less
dynamic for the business
when a third party
updates their infomation
Yannipes general architecture where distributed
database technologies are implemented.
PROPOSED ARCHITECTURE
Conceptual model of hotel finding portal
PROPOSED ARCHITECTURE
PROPOSED ARCHITECTURE
A
B
C
Request
parsed
and sanitised
Factoring
request to meet
the needs for
data providers
Merged data
presented
Merging
response to
meetthe needs
for user
Added response
by provider 1
Added response
by provider 2
Added response
by provider 3
E
D
End usersUser mashup
Layer
the data is presented to the web end
users according to their requirements
initial
state
&
final
state
Virtual
OrganizationsService mashup
Layer
the mashup services are prioritized for
mashing
up data from content servers
A E
Technologies
mashups Layer
the mashup technologies create a
combined interactions for data from
different resources
B D
Service providersResource Layer
the content servers are located
C
CONCLUSION
The architecture itself is considered an
advance in allowing more dynamic
inputs from different data sources,
directed by specific context requirements
of the user .