From Components to Web Based Services