powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Нужен совет (iis, rest api)
4 сообщений из 4, страница 1 из 1
Нужен совет (iis, rest api)
    #39541503
Игорь_UUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день

Имеется коммерческий продукт написанный на delphi, СУБД используется MSSQL 2008R2 (и выше). Ранее было написано апи, которое обслуживает web сервер апач, сами модули на php. Фактически апи работает по принципу: "Вызываем нужную хранимую процедуру с сервера, ответ обёртываем в json и отдаём источнику запроса". Т.е. сделано таким образом, что абсолютно вся бизнес логика храниться в MSSQL.

Используя апач понимаем, что начинаем "плодить" технологии, вместо него конечно нужно использовать iis.

Но тут имеются проблемы, c iis из нас никто не работал, и, т.к. все спецы по delphi то и с c# как то не очень.


нужен совет: с чего начать, чтоб перейти на iis, а модули переписать на c#?
если имеются в "кармане" хорошие статейки на эту тему, поделитесь пожалуйста...

я предполагаю, что ненужно знать тонкости c#, чтоб написать api по принципу: "Вызываем нужную хранимую процедуру с сервера, ответ обёртываем в json и отдаём источнику запроса". Или я ошибаюсь...
...
Рейтинг: 0 / 0
Нужен совет (iis, rest api)
    #39541547
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь_UUS Используя апач понимаем, что начинаем "плодить" технологии, вместо него конечно нужно использовать iis.не понимаете.
"плодить" это когда у вас уже есть зоопарк технологий, которые полностью или частично дублируют возможность выполнения бизнес-процессов.
а у вас нет ничего лишнего, просто вместо инструмента "а" используется инструмент "б".

Игорь_UUS Но тут имеются проблемы, c iis из нас никто не работал, и, т.к. все спецы по delphi то и с c# как то не очень.
iis это веб-сервер, и с языками программирования он прямой связи не имеет. при желании на нем тот же php развернуть можно, или писать под него cgi на дельфи.

Игорь_UUS нужен совет: с чего начать, чтоб перейти на iis, а модули переписать на c#?совет: не начинайте, если не ставите себе задач систематического перехода на эти технологии. удобней вам с апачем, да и пусть дальше себе пашет на здоровье.

Игорь_UUS я предполагаю, что ненужно знать тонкости c#, чтоб написать api по принципу: "Вызываем нужную хранимую процедуру с сервера, ответ обёртываем в json и отдаём источнику запроса". Или я ошибаюсь...используйте select for json и даже ничего обертывать не надо, с mssql придет уже готовый json.
...
Рейтинг: 0 / 0
Нужен совет (iis, rest api)
    #39541557
Игорь_UUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Antonariy,

Спасибо. Есть полезная информация.

Есть ещё проблема, спец, который знает апач и пишет модули по пхп, не штатный сотрудник, и у нас иногда возникают из за этого временные проволочки, которые попросту надоели. Вот мы и задумались... если MSSQL, то лучше iis...

но вот есть некое "cgi на дельфи"... это собственно что? можно писать модули в среде дельфи? а потом их подключать к iis?
...
Рейтинг: 0 / 0
Нужен совет (iis, rest api)
    #39541562
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игорь_UUSAntonariy,

Спасибо. Есть полезная информация.

Есть ещё проблема, спец, который знает апач и пишет модули по пхп, не штатный сотрудник, и у нас иногда возникают из за этого временные проволочки, которые попросту надоели. Вот мы и задумались... если MSSQL, то лучше iis...тогда действительно лучше с апачем попрощаться.

Игорь_UUSно вот есть некое "cgi на дельфи"... это собственно что? можно писать модули в среде дельфи? а потом их подключать к iis? да
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Нужен совет (iis, rest api)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]