English Version            Русская версия

 [ Разделы сервера ]  [ Карта сервера ]  [ Новости сервера ] [ Обратная связь ]



Таким образом, если мы создали адресную книгу во Flash и хотим, чтобы ее информация была сохранена в базе данных, мы могли бы послать XML-форматированную версию этих данных в ASP (или другой скриптовой странице по выбору). Эта страница затем разобрала бы эту информацию и вставила ее в соответствующие поля базы данных. Важно помнить, что ASP должен быть разработан, чтобы иметь возможность работать с данными таким способом. Поскольку XML обычно используется для передачи информации, а не для ее хранения, данные адресной книги хранились бы в форме отличной от XML. Когда необходимо, эта информация могла бы быть извлечена из базы данных, отформатирована в XML скриптовой страницей, и послана во Flash или любое другое приложение, которое требовало бы ее. Это говорит о том, что вы можете иногда использовать текстовые файлы, которые содержат XML-форматированную информацию - например, статический XML файл для хранения информации о том какие страницы ASP должны быть вызваны, или к какому порту и IP подключаться при попытке соединения с сервером сокета. В качестве краткого резюме, XML может быть: Послан скрипту на стороне сервера Послан серверу сокета Сохранен в текстовый файл (который вы можете загрузить во Flash в любое время) Сохранен в базе данных и возвращен по запросу к ней скриптом на стороне сервера Теперь, когда вы знаете основы структуры XML, ниже приводятся некоторые правила, которым вам нужно следовать, когда вы начинаете его использовать. Не начинать имена узлов с букв XML; многие интерпретаторы XML прекращают работу, когда встречают это. Например, <myXML> является допустимым, но <XMLdoc> будет ошибкой. Правильно завершайте каждый узел – например, вы могли бы завершать <Name> тэгом </Name>. Используйте функцию escape() во Flash для URL-кодирования всех дополнительных символов. Многие интерпретаторы будут интерпретировать некоторые некодированные символы, как начало нового узла, которые не завершен должным образом (поскольку он не был узлом на первом месте)
Hosted by uCoz