Самый простой способ вызвать .Net код из классического ASP? - PullRequest
1 голос
/ 04 марта 2011

Мне дали устаревший ASP-код, который обрабатывает некоторые данные и затем сохраняет их в файловой системе.Я хотел бы избежать сохранения данных в файл и просто вызвать свой существующий код .Net для его обработки и вырезать посредника.

Если бы я создал оболочку веб-службы в .Net, было бы прощевызвать его из ASP или jQuery?

Ответы [ 3 ]

2 голосов
/ 04 марта 2011

Мне пришлось сделать нечто подобное, и я создал компоненты .NET и выставил их как объекты COM, а затем использовал их на своих страницах ASP.

1 голос
/ 04 марта 2011

Почему бы просто не использовать interop для создания оболочки COM вокруг кода .NET и вызывать ее напрямую? Веб-сервис вообще не нужен.

0 голосов
/ 04 марта 2011

Измените страницу asp для вывода результатов непосредственно в поток ответов вместо сохранения в файл, а затем просто нажмите на нее со страницы ASP.NET, используя HttpWebRequest/HttpWebResponse. То есть инвертировать управление новой страницей asp.net.

...