Study on Mashup Technology