Hallo,

ich hab da ein Problem. ;)
Und zwar hab eine ATL-DLL. Diese DLL wird aus (klassischem) ASP heraus
verwendet(CreateObject()) und hat Ihren Dienst eigentlich immer gut
verrichtet (die macht aus CMYK-Print-Tiff - Dateien Preview-Gif's, -PNG's
bzw. -Jpeg's).

Mit der Zeit wurden die TIFF-Dateien aber immer gr��er (momentan bis zu 1x1m
bei 300dpi). Dabei ist mir dann aufgefallen, dass das gleichzeitige
Verwenden der DLL von mehreren Benutzern nicht immer funktioniert - ja
eigentlich nie richtig funktioniert hat. Und ich kann's mir nicht so richtig
erkl�ren. Bis jetzt ist es halt kaum aufgefallen, da die DLL nicht lange
gebraucht hatte um ein Bild zu erstellen.

Es wird immer eine Tempor�re Datei erstellt, in der die Daten vorgehalten
werden. Beim schreiben passiert es (fast immer), dass eine Datei
"mittendrin" liegengelassen wird, die andere daf�r aber gr��er wird, als
eigentlich geplant.
Damit ist auch ungef�hr klar, was passiert. Nur warum dies so ist, kapier
ich nicht...


Nat�rlich hab ich das am Anfang mal getestet - und auch kein Problem
feststellen k�nnen. Ich hab dazu mehrere vbs-Scripte "gleichzeitig" laufen
lassen - Ohne jegliches Problem. Jetzt stell ich erst fest, dass diese in
unterschiedlichen Prozessen laufen, w�hrend mein IIS-Prozess ein einziger
ist (dllhost). Daher f�llt mir sogar das Testen �u�erst schwer.

Absolut unklar ist mir, was ich dagegen tun kann *g*.
Wo muss ich anfangen zu suchen?? Zu H�lf?

Ideen an den Mann ;)
Viele Gr��e, Wolfgang


_______________________________________________
Coffeehouse Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an