473,326 Members | 2,013 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,326 software developers and data experts.

Issues calling VB6 COM+ object ASP.net Web Service

All,

.net 2

I just got sucked into finishing a project someone else started and then abandoned. I'm starting to figure out why they ran away...

- UI calls a .net web service to perform business logic and data access.

- The web service calls a VB6 component hosted in a server-activated COM+ application (synchronization=Required).

- Each call to the web service goes something like this
if myObject is nothing then
myObject = CreateObject(ProgId)
' my object has been defined as public at the web service class level
'I don't why
end if

myGlobalObj = myObject
' this is another global var that sits in a code module (bas file)

- set data in variables in code module

- Execute function in code module

- This in turn calls methods on the COM object

- The COM object in turns calls a proprietary 3rd party dll that performs the actual operations against the oracle database


This works just fine in development. When we start pounding the server with multiple users, we start getting protected memory errors...

"Attempted to read or write protected memory. This is often an indication that other memory is corrupt"

I think this has probably has something to do with threading but I thought putting the VB6 dll into the COM+ is Microsoft's solution to dealing
with legacy dlls. The fact that those references to the COM object are in scope higher than local makes me wonder too...

Any help\ideas would be appreciated.

Thanks,

Chris

P.S. If I'm babbling - sorry - my sleep/work ratio is a little out of whack
Sep 7 '07 #1
0 1013

Sign in to post your reply or Sign up for a free account.

Similar topics

1
by: A.J. | last post by:
I'm writing an application that will run as a Web Service. It will communicate with some old COM DLLs. These COM objects need to be called on their own thread. In a regular Web Service I would...
0
by: Cleo | last post by:
Hi, I am trying to call a WebService Method written in Weblogic from VB.NET and I am getting the following error. I am using SOAP Caal s from VB.NET. Please find the wsdl file and my code. ...
3
by: Michael Hoehne | last post by:
Hi, I'm currently facing a problem with a mixed environment using .NET 1.1 and ..NET 2.0 web services. We have a client application (the "client", system 1) running on .NET 2.0/WinXP, calling...
18
by: Larry Herbinaux | last post by:
I'm having issues with garbage collection with my long-standing service process. If you could review and point me in the right direction it would be of great help. If there are any helpful...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
1
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: ArrayDB | last post by:
The error message I've encountered is; ERROR:root:Error generating model response: exception: access violation writing 0x0000000000005140, which seems to be indicative of an access violation...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
1
by: Defcon1945 | last post by:
I'm trying to learn Python using Pycharm but import shutil doesn't work
1
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.