The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Прошу помощи с практической работой"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Разное / Linux)
Изначальное сообщение [ Отслеживать ]

"Прошу помощи с практической работой"  +/
Сообщение от Sergv (ok) on 12-Ноя-14, 14:36 
Всем доброго дня.
Уважаемые Гуру, прошу помощи с вариантами реализации практической работы.

Исходные данные такие:

комп пользователя с веб броузером
комп с БД (postgres)
комп с веб сервером (apache)
на всех компах стоит linux (centos)

задача:
1. пользователь через броузер заходит на некий ресурс на веб сервере, где с помощью галочек указывает, какую информацию он должен получить из БД
2. веб сервер должен генерировать !файл! с запросом к БД и отсылать его на комп с БД. Это должен быть отдельный физический шнурок (от web к БД) и связь должна быть только на отправку этого файла
3.комп с БД должен как-то кушать присланный файл (в файле я так понял должны быть только селекты) и делать выборку
4. комп с БД должен отсылать выборку на веб сервер. Опять же это должен быть отдельный шнур и связь только на отправку выборки.
5. пользователь должен получать результат не только в виде веб страницы, но и в виде файла с таблицами

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

Прошу описать, как это можно реализовать

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Прошу помощи с практической работой"  +/
Сообщение от name (??) on 12-Ноя-14, 15:33 
нарисуйте схемку

нафига у вас такая схема?

ну собственно, в чем у вас проблема?
пишите на php, файлы отправляйте методом HTTP POST

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Прошу помощи с практической работой"  +/
Сообщение от Sergv (ok) on 12-Ноя-14, 17:07 
> нарисуйте схемку
> нафига у вас такая схема?
> ну собственно, в чем у вас проблема?
> пишите на php, файлы отправляйте методом HTTP POST

http://i.imgur.com/v9kmGIV.jpg

Это практическое задание, схема такая, какую дают для практики

Проблема в том, что я не понимаю, как сгенерировать файл с запросом для БД (надо ведь скорее всего генерировать *.sql файл) это первое. Второе не понимаю, как заставить БД кушать этот файл при каждом запросе и перенаправлять выборку по другому шнурку


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Прошу помощи с практической работой"  +/
Сообщение от name (??) on 12-Ноя-14, 17:27 
студент?
разбейте на отдельные пункты.
сначала вам нужно генерить сам запрос, сначала его научитесь делать,
а потом уже решайте вопросы как его сохранять в файл и как его отправлять, чем получать и как обрабатывать.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

8. "Прошу помощи с практической работой"  +/
Сообщение от Ingoa on 19-Ноя-14, 12:44 
>> нарисуйте схемку
>> нафига у вас такая схема?
>> ну собственно, в чем у вас проблема?
>> пишите на php, файлы отправляйте методом HTTP POST
> http://i.imgur.com/v9kmGIV.jpg
> Это практическое задание, схема такая, какую дают для практики
> Проблема в том, что я не понимаю, как сгенерировать файл с запросом
> для БД (надо ведь скорее всего генерировать *.sql файл) это первое.
> Второе не понимаю, как заставить БД кушать этот файл при каждом
> запросе и перенаправлять выборку по другому шнурку

А что это за "шнурки" такие?
Или вы шнурками называете стрелочки на блок-схеме?

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Прошу помощи с практической работой"  +/
Сообщение от name (??) on 12-Ноя-14, 17:59 
> Это должен быть отдельный физический шнурок
> (от web к БД) и связь должна быть только на отправку
> этого файла
> 4. комп с БД должен отсылать выборку на веб сервер. Опять же
> это должен быть отдельный шнур и связь только на отправку выборки.

По кабелю всегда идут данные в обе стороны, пакеты и подтверждение о доставке, если используется TCP.
Или вам предлагают протоколы UDP? или вообще использовать свой протокол вместо IP
Или речь идет о некоей модели, в которой можно использовать TCP, но соединения могут устанавливаться только с одной стороны.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Прошу помощи с практической работой"  +/
Сообщение от Sergv (ok) on 12-Ноя-14, 18:44 
>> Это должен быть отдельный физический шнурок
>> (от web к БД) и связь должна быть только на отправку
>> этого файла
>> 4. комп с БД должен отсылать выборку на веб сервер. Опять же
>> это должен быть отдельный шнур и связь только на отправку выборки.
> По кабелю всегда идут данные в обе стороны, пакеты и подтверждение о
> доставке, если используется TCP.
> Или вам предлагают протоколы UDP? или вообще использовать свой протокол вместо IP
> Или речь идет о некоей модели, в которой можно использовать TCP, но
> соединения могут устанавливаться только с одной стороны.

Сказано реализовать любыми доступными методами. В обратку (выборка) должна идти по UDP. По поводу того, как файл будет передаваться на комп БД никаких ограничений нет.

Завтра днём сброшу кусок php кода который делает запрос к бд

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Прошу помощи с практической работой"  +/
Сообщение от Pahanivo (ok) on 12-Ноя-14, 19:22 
ощущение что товарищ вообще не в теме )))
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Прошу помощи с практической работой"  +/
Сообщение от ckfdferhfbyt on 13-Ноя-14, 00:40 
> ощущение что товарищ вообще не в теме )))

ну или преподы нето курили.
схему кроме как долбанутой s/дол/е/ назвать нельзя.

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру