В настоящее время у моей компании есть интранет .net / sharepoint и общедоступный веб-сайт ColdFusion. Для поддержки двух платформ используется множество дублированных функциональных возможностей и неуклюжих слоев веб-сервисов. Недавно мы изучали использование классов .net в нашем интерфейсе ColdFusion, который показал многообещающие результаты.
Однако есть несколько проблем, связанных с управлением DLL. В настоящее время мы просто загружаем DLL из каталога на сервере, но, похоже, что после того, как ColdFusion загрузит DLL, вы можете больше перезаписывать DLL без предварительной остановки службы Coldfusion .Net. Я заметил, что ColdFusion также поддерживает загрузку классов из GAC.
Для тех, кто пошел по этому пути - как вы управляете библиотеками DLL, которые использует ColdFusion, в частности, обновлением и развертыванием библиотек DLL? Должны ли мы использовать сборочный кеш? Есть ли другие ошибки?