Аналог на Java Servlet или CGI скрипт в .Net?
7 отговора
261 прегледа
Аналог на Java Servlet или CGI скрипт в .Net?
Здравейте,
задачата е ресурсен файл на Visual C++, описващ произволен Dialog, да се транслира до
HTML форма.
Трябва да се направи с .Net Framework.
Знам как това се прави с Java Servlet или CGI скрипт. Има ли подобен аналог
в .Nеt? Останах с впечатление че .Net заобикаля стандартното web based programming и го свежда до desktop programming, а на мен ми трябва точно да си напиша транслатор който си генерира в стандартния изход HTML, HTTP сървъра го прихваща
и препраща на клиента ....
Предполагам че има начин да се направи?
задачата е ресурсен файл на Visual C++, описващ произволен Dialog, да се транслира до
HTML форма.
Трябва да се направи с .Net Framework.
Знам как това се прави с Java Servlet или CGI скрипт. Има ли подобен аналог
в .Nеt? Останах с впечатление че .Net заобикаля стандартното web based programming и го свежда до desktop programming, а на мен ми трябва точно да си напиша транслатор който си генерира в стандартния изход HTML, HTTP сървъра го прихваща
и препраща на клиента ....
Предполагам че има начин да се направи?
Re: Аналог на Java Servlet или CGI скрипт в .Net?
.NET в момента се ползва в голяма степен за уеб приложения. Погледни
[линк]
Въпреки това след като ресурсния файл на с++ съдържа само описание на това как трябва да изглежда даден диалог, но не и някаква фукнционалност ти можеш да генерираш само чист html и изобщо не ти трябва каквото и да е уеб програмиране.
Задачата е да се прочете един файл и след обработка да се запише друг.
[линк]
Въпреки това след като ресурсния файл на с++ съдържа само описание на това как трябва да изглежда даден диалог, но не и някаква фукнционалност ти можеш да генерираш само чист html и изобщо не ти трябва каквото и да е уеб програмиране.
Задачата е да се прочете един файл и след обработка да се запише друг.
Re: Аналог на Java Servlet или CGI скрипт в .Net?
Нал това и аз питам.
Ще конвертирам ресурса до HTML поток. Как обаче да го върна към browser-а?
Ще конвертирам ресурса до HTML поток. Как обаче да го върна към browser-а?
Re: Аналог на Java Servlet или CGI скрипт в .Net?
ако питаш как се отваря хтмл в браузер от windows приложение става на 2 реда и го има някъде из форума не си спомням вече
Re: Аналог на Java Servlet или CGI скрипт в .Net?
О ... пардон не съм се изказал достатъчно точно.
Приложението дето транслира трябва да е web based. Това е старо C приложение, трябва да стане web базирано. По входна GET/POST HTTP заявка, вариантът на CGI скрипт, се вдига, в зависимост на заявката прави неква бизнес ллогика, зарежда определен ресурсен файл транслира го до HTML с попълнени
данни на HTML формата и го праща като отговор на HTTP заявката.
Не знам как се прави аналог на CGI скрипт в .Net. В Java аналогът е Java Servlet. Знам как се прави това и в ASP - пишеш дирекно с Response.Write.
До момента виждам че в .Net се полват ASPX страници (HTML template), като в в тях се указва DLL и клас който да се подаде като event handler на ASPX страницата. Явно целта е да се емулира десктоп приложение.
На мен обаче ми трябва, като се получи заявката към сървъра, ASPX +DLL комбинацията, да изгенерира динамично HTML.
Приложението дето транслира трябва да е web based. Това е старо C приложение, трябва да стане web базирано. По входна GET/POST HTTP заявка, вариантът на CGI скрипт, се вдига, в зависимост на заявката прави неква бизнес ллогика, зарежда определен ресурсен файл транслира го до HTML с попълнени
данни на HTML формата и го праща като отговор на HTTP заявката.
Не знам как се прави аналог на CGI скрипт в .Net. В Java аналогът е Java Servlet. Знам как се прави това и в ASP - пишеш дирекно с Response.Write.
До момента виждам че в .Net се полват ASPX страници (HTML template), като в в тях се указва DLL и клас който да се подаде като event handler на ASPX страницата. Явно целта е да се емулира десктоп приложение.
На мен обаче ми трябва, като се получи заявката към сървъра, ASPX +DLL комбинацията, да изгенерира динамично HTML.
Re: Аналог на Java Servlet или CGI скрипт в .Net?
това което ти трябва доколкото аз съм разбрал въпроса е :
Page.Response.Output
или
Page.Response.Write
рагледай ги в msdn-а ... response-a ти е HttpResponse ....
XM TurboCT .. where comfort meets power
Page.Response.Output
или
Page.Response.Write
рагледай ги в msdn-а ... response-a ти е HttpResponse ....
XM TurboCT .. where comfort meets power
Re: Аналог на Java Servlet или CGI скрипт в .Net?
Аха, това ми трябва, ще се ориентирам.
Благодаря!
Благодаря!
Re: Аналог на Java Servlet или CGI скрипт в .Net?
Между другото можеш да си ползваш ASPX-а както старите ASP-та. Не е нужно сорса ти да е компилиран. Можеш във страничката да си напишеш (във aspx файла) <% Response.Write ("tralala"); %> или както там се пише на C++ ;)
Предполагам забелязваш приликата със старото ASP :)
Ние сме точици във вселената. А всеки човек е една цяла вселена...
Предполагам забелязваш приликата със старото ASP :)
Ние сме точици във вселената. А всеки човек е една цяла вселена...