SE401:Group33:Research:Mark:Developing Web Services
Developing Web Services
IEEE Exp. DB.
Title: Developing Web Services
A: Adam Bosworth {Crossgain Corporation}
Page 1
- Web Services have arisen to componentise(I may have invented a word here!) Web applications.
- Web services emergence has been hindered by cost.
- Web services provides a service over Internet protocols, for another program to use.
- [ Examples of web services ]
Page 2
- IP is asynchronous and unreliable.
- Web services can :"increase the speed or service reliability because messaging processing does not assumes an unreliable communications infrastructure." - ##How will we impact on these##
- The classic telephone-mail metaphor. Mail: Message could be delivered even if the service is unavailable. Messages can be sent without the need for feedback.
- "Loosely coupled services are often required for Web Services due to the uncertainties" - ##What will bring down our system, can it offer any guarantees..##
Section 2.2 - Service should Support Dynamic Hardware Scaling
- Where one machine can not cope with the load, more machines are added (with possible separation of duties with regard to database logic, handling requests etc.)
Page 3
- Problems to solve in the multi server architecture.
- Dynamic Load Balancing
- Hardware Scaling
- Inter-Enterprise Integration Service