I ve moved to a new project team and while going over the codebase, found that the team have created a number of local web services which then get called by server code in other web pages within the same application.
I m somewhat puzzled by this architecture, as I d thought local web services were something you d then access from the client, or from other distinct applications.
However by communicating with the local web service from other server code in our application, it seems to me that we re going through the rigmarole of wrapping the message into XML/Soap and thru the html stack to the service and then back again and will end up adding a shedful of time and slow down the application.
Have mentioned my concerns on this to my new colleagues, and theres been a bit of debate. Just wondered what others thought of this approach and am I right to be concerned?
Thanks
Mickey