Je travaille sur un site Web asp.net. Nous devons utiliser com interop pour interagir avec les composants vx6 ActiveX hérités. Dans de nombreux cas, les composants reposent sur la réception d'un objet contexte (qui est lui-même un composant vx6 activex) en tant que paramètre. L'objet contexte est assez coûteux à construire.Session ASP.NET et stockage d'objets utilisant COM interop
Par conséquent, une idée est qu'un objet de contexte est construit une fois et stocké dans une session asp.net. Toutefois, si cet objet est juste un wrapper .net autour d'un composant activex, est-il sage ou conseillé de conserver un tel objet en session?
De plus, l'objet de contexte contient des informations spécifiques à l'utilisateur, donc la persistance de l'utilisation de .net HttpRuntime Caching pourrait être utilisée, mais nécessiterait une clé spécifique à l'utilisateur.
Je comprends les autres limitations et les choses dont vous devez être conscient avec la session asp.net, aspnet-session question.
Pour poser la question d'une manière légèrement différente: sont leurs problèmes ou problèmes avec le stockage d'un objet .net qui est juste un emballage autour d'un objet com?
Merci Mike, des informations très utiles. – Jon