![]() |
|
Модераторы: diadiavova |
![]()
|
|
| A... |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 5.10.2004 Где: Ереван Репутация: нет Всего: 1 |
Привет всем.
Кто может подсказать 1. Что означает протокал на базе XML ? 2. Что можно почитать чтоб сделать такое ? Зарание спасибо. --------------------
Особое спасибо Русскому языку за предоставленные буквы... |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 2 Всего: 73 |
В общем случае - это протокол, созданный в соответствии со стандартом XML.
Стандарт этот очень широкий, поэтому встречный вопрос, а что за протокол? -------------------- Теперь при чем :P |
|||
|
||||
| A... |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 5.10.2004 Где: Ереван Репутация: нет Всего: 1 |
Передомной стоит задача написать протокол на базе XML, для передачи данных с сервера клиенту (если зто имеет значение сервер я должен напистаь на С++, а клиент на Java и зто все должно работать под Linux).
--------------------
Особое спасибо Русскому языку за предоставленные буквы... |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 8 Всего: 538 |
XML это всего лишь формат представления данных. В первую очередь надо определиться, какие данные должны передаваться, а затем уже пытаться представить их в виде XML.
Если знаешь, что за данные должны передаваться то опиши их, там видно будет. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
С начала обдумываем что мы будем отсылать(общими словами).
Затем какую сервисную инфу, что бы программы работали(различные команды и т.д.) Читаем основы XML, как представить твои данные в XML структуре. Генерим XML файл любыми средставми и пересылаем его клинту/серверу -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| A... |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 5.10.2004 Где: Ереван Репутация: нет Всего: 1 |
Да конечно знаю вот
тут 25 строк, а на самом деле таких срточек 5000. Да скажу что зти данные в MySQL. --------------------
Особое спасибо Русскому языку за предоставленные буквы... |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
А что мешает отсылать это всё в таком виде, поделеном на пакеты да еще и в сжатом виде?
Если из принципа, то 1 тег record, на каждуюколонку по тегу, в атрибуты кидаем атрибуты колонки. Получившиеся данные отсылаем текстом, размер хорошо увеличится -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| A... |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 5.10.2004 Где: Ереван Репутация: нет Всего: 1 |
Так получается что фраза "написать протокол на базе XML" означает что нужно представить данные в XML структуре. Сгенерировать XML файл любыми средставми и послать его клинту/серверу
--------------------
Особое спасибо Русскому языку за предоставленные буквы... |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 2 Всего: 73 |
Именно, только нужно, чтобы получатель понял твои данные - т.е. знал твое XML-дерево. -------------------- Теперь при чем :P |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: нет Всего: 317 |
Протокол это набор соглашений понимаемый всеми кто принял эти соглашения. Общими словами протокол это: формат передаваемых данных, допустимые значения, допустимые комманды если они нужны, допустимые правила что бы распозновать новые допустимые команды и данные.
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 8 Всего: 538 |
Таблицу в виде XML можно представить например такой схемой:
тут предполагается что, в таблице 3 колонки:
Добавлено @ 20:34 Недостатком данной схемы является, то что при измененни в структуре таблиц ее тоже придется переделывать. Можно разработать более универсальную схему, но тогда анализ ее будет сложнее. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| ZAVS |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 25.2.2004 Где: ЕРЕВАН Репутация: нет Всего: 1 |
Zjablik jan aper mi hat xml-i patcharov es inch shuxur es drel
harcneir kasei eli imast@ en a vor xml-@ generacnum es u uxarkum es serverin(kam hakarak@) server@ xml-@ prs a anum(kardum haskanum a es ameninch@ nshanakum a vor tcp-ip-i vra avelanum a mi hat nor level xml-i hashvin es el xml-i bazaji vra qo pratakol-@ isk xi pratakol@ vortev et qo xml-i strukturaji kanonner@ petq a ham klient hamel server cragrer@ imanan isk et kanonner@ (tvjal depqum tegeri anunner@) voroshum es du vse ete petq a irar het daseri vaxt kanenq:) --------------------
Учись студент доцентом станешь :) |
|||
|
||||
| A... |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 139 Регистрация: 5.10.2004 Где: Ереван Репутация: нет Всего: 1 |
ок, спасибо всем..
--------------------
Особое спасибо Русскому языку за предоставленные буквы... |
|||
|
||||
| ZAVS |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 121 Регистрация: 25.2.2004 Где: ЕРЕВАН Репутация: нет Всего: 1 |
ara isq-t miacru
--------------------
Учись студент доцентом станешь :) |
|||
|
||||
| Ignat |
|
|||
![]() Флудератор ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4030 Регистрация: 19.4.2004 Где: غيليندزيك مدينة Репутация: 2 Всего: 73 |
PS. Если вы хотите, чтобы вас не поняли другие - пишите в ПМ -------------------- Теперь при чем :P |
|||
|
||||
![]()
|
| Правила форума "XML/XSLT" | |
|
|
Прежде чем опубликовать вопрос, попробуйте воспользоваться поиском - возможно тема уже поднималась. Также рекомендуем Вам зайти в раздел FAQ ,раздел дополняется и, возможно, там вы увидите готовое решение. Для ответов на часто задаваемые вопросы существует FAQ раздела. Новости можно публиковать в разделе новостей. Для статей так же есть специальный раздел Желаем удачи в Вашем деле! Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | XML, XSL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |