|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.11.2013, 13:48 | #1 |
Пользователь
Регистрация: 14.12.2008
Сообщений: 19
|
Можно ли такое запрограммировать?
Здравствуйте. Мне необходимо узнать, возможно ли вообще написать такую систему на C# как веб-проект:
Существует БД Оракл и некий сайт, на который нужно перекачивать данные из БД. Входные данные - запросы в бд Оракл На стороннем сайте существует предобработка данных, введенных в форму при помощи JS. Следовательно, отправка данных post или get запросом не подойдет, т.к. не активируется событие JS oncklick и не произойдет предобработки данных. Следовательно, нужно как-то заполнить форму сайта данными из бд Оракл, и имитировать нажатие на кнопку Submit. Данные нужно перегонять только в одну сторону. В идеале, что-то типа: вызвать мой веб проект или сервис из процедуры Оракл запросом GET, мой проект сделает запрос к Ораклу и выберет все данные из определенной таблички, затем сымитирует заполнение формы другого сайта и нажатие на кнопку Submit. Вышло сумбурно ). Дали задачу написать такое приложение как веб-сервис. Такое вообще возможно? как веб-сервис, или как веб-проект?
People can fly
|
20.11.2013, 14:19 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну и костыли...
Это что за сайт такой, который нужно наполнять? Если не секрет...
I'm learning to live...
|
20.11.2013, 14:31 | #3 |
Пользователь
Регистрация: 14.12.2008
Сообщений: 19
|
Такое дали задание) мне кажется, что такое сделать нельзя, но надо обосновать как следует.
Сайт - внутренний сервис фирмы, в котором ведется учет всякий-разный. Главный вопрос в том, можно ли из веб-сервиса имитировать JS-события другого сайта? Накопала в инете, что нельзя потому что same origin policy. Непонятно, будет ли мешать, если веб-сервис будет на .net
People can fly
Последний раз редактировалось Точьичка; 20.11.2013 в 14:32. Причина: дополнение |
20.11.2013, 14:32 | #4 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
и тут без бравзера не обошлось
|
20.11.2013, 15:28 | #5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Елки-палки, и ты хочешь сделать терморектальной методикой наждачирования кармы? В твоей постановке эта задача не реализуема. Можно взять WebBrowser, и в его компоненте это все делать, но это глупо и пахнет проблемами. Завалишь базу - АБД спасибо не скажет.
I'm learning to live...
|
|
20.11.2013, 15:43 | #6 |
Пользователь
Регистрация: 14.12.2008
Сообщений: 19
|
код сайта чтоли? нет, не доступно
People can fly
|
20.11.2013, 15:47 | #7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Давай еще раз.
Ты работаешь на предприятии. У него есть свой сайт, который черпает инфу из базы, что крутится админами в их коморке Папы Карло. И админы, и сервера сайта и ты находятся в одном и том же предприятии, так?
I'm learning to live...
|
20.11.2013, 15:53 | #8 |
Пользователь
Регистрация: 14.12.2008
Сообщений: 19
|
Не совсем - у предприятия есть дочернее предприятие в другом городе, для которого и пишем. У них есть сложная-пресложная система с веб-интерфейсом, через который надо залить данные. Из-за всякой-разной политики трогать их сайт - нельзя, только обращаться к нему ).
People can fly
|
20.11.2013, 15:58 | #9 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
так пусть дадут доступ правильный, зачем маразм устраивать
а сайт вам ниразу не нужен |
20.11.2013, 15:59 | #10 |
Пользователь
Регистрация: 14.12.2008
Сообщений: 19
|
Тогда поддержка сайта (а его писали сторонник разрабы) откажетсяы поддерживать сайт, понимаете?
People can fly
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как можно такое сделать? | danilchican | WordPress и другие CMS | 2 | 21.12.2011 19:51 |
Запрос . Можно ли такое создать? | ВайФай | Помощь студентам | 15 | 27.09.2011 10:56 |
Как можно запрограммировать пределы? | Андрей_1511992 | Общие вопросы Delphi | 2 | 08.06.2011 23:06 |
Можно ли такое сделать. | warrior849 | Microsoft Office Word | 4 | 28.09.2008 20:50 |
можно ли такое реализовать | Димарик | Общие вопросы Delphi | 6 | 22.07.2007 13:18 |