Как я использую СПОСОБЫ в веб-приложении ASP.NET?

Можно ли быть немного более конкретными? При попытке добраться HTML в теге, можно сделать что-то вроде этого:

отрывок HTML:

This is some text

jQuery:

var txt = $('p').html(); // Value of text is This is some text

10
задан Scott Ferguson 11 September 2009 в 00:22
поделиться

3 ответа

Думали ли вы о размещении части OCR вашего приложения вне процесса .

Наличие службы может дать вам огромную гибкость:

  1. Вы можете определить простую конечную точку для своего веб-приложения и получить к ней доступ через удаленное взаимодействие или WCF.
  2. Если материал имеет форму груши, а библиотека - сплошная уловка, вы можете запустить отдельный процесс каждый раз, когда вам нужно выполнить OCR. Это обеспечивает максимальную безопасность, но требует небольших дополнительных затрат. Я бы предположил, что OCR НАМНОГО дороже, чем запуск процесса .
  3. Вы можете сохранить экземпляр вокруг COM-объекта, если память начнет просачиваться, вы можете перезапустить себя, не затрагивая веб-сайт (если вы осторожны).

Лично я обнаружил в прошлом COM-взаимодействие + IIS = горе.

4
ответ дан 4 December 2019 в 02:50
поделиться

MODI невероятно нестабилен, когда дело доходит до избавления от самого себя, особенно при работе в IIS. По своему опыту я обнаружил, что, хотя это все замедляет, единственный способ избавиться от этих ошибок - добавить GC.WaitForPendingFinalizers () после вашего вызова GC.Collect (). Если вам интересно, я написал об этом статью .

1
ответ дан 4 December 2019 в 02:50
поделиться

Можете ли вы воспроизвести проблему в небольшом консольном приложении? Может быть, оставить его спать на 30 минут и вернуться к нему?

Лучший способ решить подобные проблемы - полностью изолировать его. Мне было бы интересно посмотреть, как это работает.

1
ответ дан 4 December 2019 в 02:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: