Code Comments
Programming Forum and web based access to our favorite programming groups.Hi all, How do you all organize your large web services? I have a service which needs to cover multiple components. Do you build one asmx file for all the functions. Multiple ASMX files - grouping by functionality? Or have do you go the document route - in which the details are in the XML, and the web service routes it to the appropriate backend? Some of the components need "high" performance, and I need usability, so I'm hoping to stay away from the document-centric model. Any ideas? Thanks! -- spamhoneypot@rogers.com (Do not e-mail)
Post Follow-up to this messageOne of the good things about webservices is that you can offset load between servers easily based on functional requirement. Given the opportunity, its easy to treat a set of services as a component and dedicate hardware to it, of course if they need to call other webservices in a chain this can impact performance. There is though no reason why you can't have lots of asmx file locally utilising each others services though, nor is there really any reason why you can't have one asmx file with lots of methods in it. I tend to have lost of asmx file with related methods encapsulated and offset these to other servers if the load in any single asmx method might cause bottlenecks. -- -- Regards John Timney (MVP) http://www.johntimney.com http://www.johntimney.com/blog "Spam Catcher" <spamhoneypot@rogers.com> wrote in message news:Xns9A83D222D526Busenethoneypotroger s@127.0.0.1... > Hi all, > > How do you all organize your large web services? > > I have a service which needs to cover multiple components. Do you build > one > asmx file for all the functions. Multiple ASMX files - grouping by > functionality? Or have do you go the document route - in which the details > are in the XML, and the web service routes it to the appropriate backend? > > Some of the components need "high" performance, and I need usability, so > I'm hoping to stay away from the document-centric model. > > Any ideas? > > Thanks! > > > -- > spamhoneypot@rogers.com (Do not e-mail)
Post Follow-up to this message
Show a Printable Version
Email This Page to Someone!
Receive updates to this thread
Powered by vBulletin
Copyright 2000-2006 Jelsoft Enterprises Limited.