Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Använda com+ component

Postades av 2009-03-12 08:37:58 - Jonas Persson, i forum c# (c-sharp), Tråden har 1 Kommentarer och lästs av 823 personer

Hej, jag har blivit inblandad i en app som använder com+ komponenter. Det verkar som att en komponent enbart kan användas av en användare åt gången.
Låt säga att sidan sidan.aspx använder en com+ som håller på med något i 10 sek. Om två användare samtidigt anropar detta får användare två vänta på att användare 1 blir klar.
Nu är jag inte särskilt vass på com+ men såvitt jag begriper ska det inte behöva bli så. Är det någon inställning man kan göra någonstans? Andra tips?

Applikationen är asp.net skrivet i c#

Tack på förhand!


Svara

Sv: Använda com+ component

Postades av 2009-03-12 13:02:45 - Martin Adrian

Det beror på hur komponenten är skriven och hur du ansluter till den.

Lite förenklat fungerar det så här:

Det finns två modeller (apartment model)
STA - en tråd åt gången
MTA - flera trådar på en gång

Dessa modeller gäller både komponenten och ditt program.
Om komponenten är STA kan bara en tråd åt gången i ditt program använda den.
Om komponenten är MTA och ditt program ansluter till komponenten från en STA tråd, så kan bara en tråd åt gången använda komponenten
Om komponenten är MTA och ditt program ansluter till komponenten från en MTA tråd, så kan flera MTA trådar i ditt program använda komponenten samtidgt.

Kort sagt.
Kolla först om komponenten stöder MTA.
Om den gör det måste du se till att du ansluter till den från en MTA tråd (dvs inte en tråd som använder GUI, klippboken eller andra STA komponenter) och sen enbart använda den från MTA trådar.


Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 699
27 958
271 741
655
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies