Hi all,
I have a curious problem. I have written an application that in classic ASP, that books an item into a database, there is an interaction between the application and UPS to get a shipping label.
The label is returned via XML as a 46k Base64 character string.
What then happens is that this then convert on the fly to show on the next page.
Within the asp i use an img tag with the src pointing to the .NET app ( using c#).
What happens then is the CPU usage maxes out ( process w3wp.exe), when the string is converted and the using BinaryWrite to output.
The has a whole impact the whole server.
I'm scratching my head and have done a few searches trying to find out what can cause the CPU to max out. as of yet I do not know..
Could it be that the base64 string is very large and takes alot to do the number crunch? or is it the BinaryWrite that has the impact?
I have a curious problem. I have written an application that in classic ASP, that books an item into a database, there is an interaction between the application and UPS to get a shipping label.
The label is returned via XML as a 46k Base64 character string.
What then happens is that this then convert on the fly to show on the next page.
Within the asp i use an img tag with the src pointing to the .NET app ( using c#).
What happens then is the CPU usage maxes out ( process w3wp.exe), when the string is converted and the using BinaryWrite to output.
The has a whole impact the whole server.
I'm scratching my head and have done a few searches trying to find out what can cause the CPU to max out. as of yet I do not know..
Could it be that the base64 string is very large and takes alot to do the number crunch? or is it the BinaryWrite that has the impact?