ASP.NETからアンマネージDLLを呼び出す際の問題の要約はありますか?私はp-invokeを行う方法を知っていますが、IISに余分な設定が必要ですか?パフォーマンスやスケーラビリティに問題がありますか? COM interopまたは混合モードアセンブリを使用する必要がありますか?コンテキスト:WindowsアプリケーションをASP.NET Webアプリケーションに移行する初期の計画段階。ASP.NETアプリケーションでネイティブコードの問題は何ですか?
2
A
答えて
1
主な問題は、ネイティブコードが別のコンテキストで記述されていることです。それは、単一のユーザーのために、おそらく単一のスレッド上で実行されるデスクトップアプリケーションであることを期待しています。 ASP.NETで実行すると、複数のユーザーが処理され、複数のスレッドで同時に実行されます。これは簡単にそれを壊すことができます。
0
セキュリティはおそらく大きな問題になるでしょう。私はあなたの部分的な信頼状況のいくつかの並べ替えではなく、それを取る。
これは明らかです。一般的にはそれを避けることができますが、できない場合は可能な限り少なくしてください。
+0
私たちはサーバーを完全に制御しています。ネイティブコードDLLを呼び出すために何を設定する必要がありますか? –
関連する問題
- 1. asp.netルートの問題は何ですか
- 2. 問題は何ですか?
- 3. asp.net mvcアプリケーションとasp.net Webアプリケーションの違いは何ですか
- 4. アプリケーションがネイティブコードでクラッシュする
- 5. JavaScriptの何が問題なのですか? (C#/ ASP.NET)
- 6. Reflectionの問題点は何ですか?
- 7. JavaScriptの問題は何ですか?
- 8. カウントダウンタイマープログラムの問題点は何ですか?
- 9. スクリプトターゲットURLの問題は何ですか?
- 10. ベクトルベクトルの問題は何ですか?
- 11. リダイレクトループの問題点は何ですか?
- 12. F#でASP.NETとASP.NET MVCアプリケーションを開発する際の問題点は?
- 13. Windowsアプリケーションで発生する基本的なパフォーマンスの問題は何ですか?
- 14. WPFアプリケーションがAppHangB1の問題イベント名でクラッシュする原因は何ですか?
- 15. ASP.NETアプリケーションの展開の問題
- 16. Asp.net mvc 4 IIS 7.5のアプリケーションの問題
- 17. ASP.NET MVC "在庫アプリケーション"展開の問題
- 18. 配備の問題asp.net Webアプリケーション
- 19. ASP.NETでのセッションタイムアウトの問題
- 20. asp.netでのJQueryの問題?
- 21. 私のasp.net MVC 4アプリケーションでのルーティングの問題
- 22. WCFサービスライブラリの接続ASP.NET WebアプリケーションでのDALへの問題
- 23. decodeURIComponentとunescapeの違いは何ですか?unescapeの問題は何ですか?
- 24. slowquery何が問題なのですか?
- 25. form_validationの何が問題ですか?
- 26. JPQLクエリの何が問題ですか?
- 27. 何が問題なのですか?
- 28. CollectionColumnの何が問題ですか?
- 29. メイクファイルの何が問題ですか?
- 30. PHPログインスクリプトの何が問題ですか?
これは、ネイティブコードdll以外の理由で問題になります。これらの潜在的な問題を除いて、このコンテキストでp-invokeに問題はありますか? –
私が提起した問題は、それが動作している前提が長い間変わっていないため、ネイティブコードDLLの可能性が高いです。 –