Forum Discussion

rastech1's avatar
rastech1
Occasional Contributor
14 years ago

Some questions about profiling web services with AQTime

In the "Run Parameters Dialog (for ASP.NET Mode)" help page

it is written as



"The Start Page box specifies the address of the Web page that AQtime will open in the default internet browser after you start profiling your ASP.NET application or .NET web service"



What are those .NET web services mentioned? Can I profile my own services resides on Appliaction server ? 



And in help page for profiling ASP .NET Application web page

"Due to certain security reasons, AQtime cannot profile those .NET applications that reside on another computer."





So, how will I profile dll files of services reside on application server ? I mean I have to install the tool in application server ?

But this time, will the AQTime work fine, because aspx.files are in the web server.. And AQTime need debugger vs.



How will all these be handled ?

do I have to write seperate test code for services and run inside Application server ?

Can someone give spesific details in order to profile a 3-tier ASP.NET application ?



My last question is about SQL profiling., there is only BDE SQL profiler seen, so what about Windows SQL server ? Cant I profile it with AQTime ?



My Best Regards,

1 Reply

  • Hi,



    What are those .NET web services mentioned?


    You can find information on what web services are here



    Can I profile my own services resides on Appliaction server ?


    AQtime can profile web services on the server side (on the machine where the target web server is hosted). In other words, AQtime must be installed on your server where your web service works. Modules of the profiled web service should be compiled with debug info.



    do I have to write seperate test code for services and run inside Application server ?


    No additional code is needed. Your web service just should be developed in a supported programming language/IDE.



    Can someone give spesific details in order to profile a 3-tier ASP.NET application ?


    You can profile the client and application server parts of such applications on the machines where they're installed. Details depend on the way they're implemented. You can find information on profiling specific application types in the "Profiling Applications With AQtime" help topic and the topics it refers to.



    what about Windows SQL server ?


    We have a suggestion to create an SQL Profiler for MS SQL Server, and your request has increased its rating.