Logo ru.artbmxmagazine.com

Xml как альтернатива для мобильной работы с данными

Оглавление:

Anonim

В этой статье рассматриваются общие аспекты XML, полностью сосредоточены на его применении для управления данными через веб- и интернет-приложения, а также на преимуществах использования этого языка по сравнению с традиционными менеджерами баз данных.

ВВЕДЕНИЕ

В настоящее время существует множество вариантов для контроля и управления нашими данными, на рынке можно найти широкий спектр менеджеров баз данных, от самых простых и удобных для пользователя, таких как Microsoft Access, до самых надежных, таких как Oracle, SQL. Сервер, Informix и др.

Еще несколько лет назад потребность в хранении, управлении и контроле информации была зарезервирована за крупными организациями, но сегодня тема управления данными очень близка большинству людей. От использования мобильного телефона, КПК, электронной таблицы и т. Д. Они неизменно приводят нас к управлению базами данных. Это произвело революцию в способах управления информацией, мобильность является одним из приоритетов в этой области, поскольку мы можем передавать наши данные с одного устройства на другое, из одного места в другое со скоростью, безопасностью и совместимостью; То же самое относится к компаниям и отрасли: им все чаще требуются веб-приложения, которые позволяют им получать данные из своих точек продаж, филиалов, поставщиков и т. Д.

В этом смысле XML является очень жизнеспособным вариантом, поскольку это универсальный язык, который позволяет нам представлять данные в Интернете, и, поскольку это простой текст, он не позволяет нам устанавливать специальные программы, которые позволяют нам распознавать формат данных, что делает его очень легко переносится между разными платформами, например: мы можем использовать XML-документы с Microsoft Access, ASP.Net, Visual Basic и т. д.

Эта статья имеет единственную цель - объяснить в очень общем виде характеристики, преимущества и наиболее распространенные применения этого языка, поскольку его использование может быть очень широким, и это тема, из которой нужно многое сделать.

Но что такое XML?

Extensible Markup Language - это метод ввода структурированных данных в текстовый файл.

Благодаря синтаксису XML он имеет определенное сходство с HTML, он обрабатывает теги и атрибуты, но, в отличие от HTML, расширяемый язык разметки использует теги для разграничения данных, и их интерпретация полностью зависит от приложения, в котором это чтение; но тот факт, что XML обрабатывает данные в текстовых файлах, не означает, что он легко читается обычными людьми.

Еще одно отличие от HTML заключается в том, что в XML существуют более строгие правила, поскольку, когда у нас есть файл, созданный с помощью первого, допускаются ошибки в синтаксисе, а во втором случае, если тег отсутствует или отсутствуют кавычки для идентификации атрибут файл просто непригоден для использования.

Преимущества и недостатки.

Большим преимуществом XML является то, что он бесплатный, поскольку не требуется приобретать дорогостоящую лицензию, как в случае с другими системами.

Для разработки XML-приложений требуется только текстовый редактор ASCII (например, Блокнот) и программа просмотра с анализатором, адаптированным для XML (например, Microsoft Internet Explorer 5.0 или более поздней версии).

XML-приложений может быть много, поскольку он не только является языком, который позволяет взаимодействовать с системами, разработанными для Интернета, но также задуман как универсальный язык, который облегчает его использование практически с любой платформой, мы даже можем взаимодействовать с приложениями офис как Microsoft Excel.

Точкой против XML может быть дисковое пространство, необходимое для данных, поскольку текстовый файл всегда значительно больше двоичного, но сегодня стоимость носителей вполне доступна, и мы все больше и больше считаем с устройствами с коммерческой емкостью до терабайт.

Приложение и утилита XML

В настоящее время компаниям крайне необходимо иметь информацию немедленно, поэтому они предпочитают использовать веб-приложения, позволяющие получать данные удаленно в короткие сроки и без необходимости путешествовать.

Одним из секторов, наиболее часто использующих эту технологию, являются компании, ориентированные на продажи, поскольку таким образом им не нужно ждать, пока персонал их филиалов, точек продаж или продавцов доставит информацию в штаб-квартиру или главные офисы, они просто собирают или передают данные, собранные через Интернет, что позволяет получить их практически сразу, что приводит к более эффективному и быстрому принятию решений.

Другой пример использования баз данных в XML-документах - это почти все приложения, которые мы находим в Интернете, такие как каталоги, пользовательский контроль, онлайн-инвентаризация, каталоги продуктов и т. Д.

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

ВЫВОДЫ

Использование XML следует рассматривать как один из самых многообещающих вариантов на будущее, и я лично считаю, что одной из наиболее важных причин, определяющих крупномасштабный успех XML, является тот факт, что для работы не требуется никаких конкретных компонентов, поэтому что дает в некоторой степени большое преимущество перед другими языками. Точно так же важно отметить, что не все в XML благоприятно, но его преимущества достаточно привлекательны, чтобы думать, что мы все чаще видим его использование для создания документов данных через Интернет.

ССЫЛКИ

es.wikipedia.org/wiki/Extensible_Markup_Language

es.wikipedia.org/wiki/Bases_de_datos_nativas_XML

ict.udlap.mx/people/carlos/is341/bases12.html

Xml как альтернатива для мобильной работы с данными