El diseno de web services no tiene suficiente informacion bibliografica con una metodologia sistematica para generar una arquitectura adecuada que permita tener un web service completo y que se pueda utilizar en cualquier aplicacion o investigacion en la academia, la organizacion y la industria.Es por esto que se proponen dos tipos de arquitecturas que permitiran implementar un web service completo, donde completo se entiende por cumplir una serie de caracteristicas que le permitira al web service adaptarse y ser utilizado en cualquier contexto.Los web services son apoyo fundamental en temas como los sistemas adaptativos complejos, realidad aumentada, inteligencia de negocios, inteligencia artificial, video juegos, automatizacion, solo por nombrar algunos. El uso de un web service queda atado a la creatividad de quien lo decida utilizar, so pena de decir que muchos los rechazan o simplemente no los utilizan.