График : Пн-Пт: 9.30 - 18.00


Работа с Интернетом (Internet Work)

Работа с Интернетом возможна непосредственно из встроенного языка. Разработчик может выполнять отправку и прием писем электронной почты, а также осуществлять обмен данными по протоколам HTTP (HTTPS) и FTP (FTPS).

Работа с электронной почтой

Система 1С:Предприятие 8 предоставляет две возможности работы с электронной почтой: используя почтового клиента, ранее установленного на компьютере, или без использования внешнего почтового клиента.

В системе поддерживается коллекция объектов различных типов для организации взаимодействия по электронной почте.

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

При организации доступа к почтовой системе, установленной на компьютере, имеется возможность:

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

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

Универсальность набора объектов этого механизма позволяет решать различные задачи коммерческой деятельности предприятия, связанные с информационным обменом. К таким задачам относятся обмен информацией с клиентами предприятия, рассылка пресс-релизов в медиа-издания, обмен коммерческой информацией с контрагентами и т.д. Решение этих задач упрощается благодаря возможности передавать и получать данные в различных форматах (текст, HTML, графика, двоичные данные и т.д.).

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

Механизм интернет-почты позволяет:

  • подключаться к почтовому серверу, указывая адреса и параметры протоколов POP3 и SMTP;
  • отключаться от почтового сервера;
  • отправлять почтовые сообщения, в том числе с предварительной обработкой текста сообщения перед отправкой;
  • выбирать сообщения с почтового сервера, в том числе с удалением;
  • удалять сообщения с почтового сервера;
  • создавать новые почтовые сообщения;
  • задавать отправителя сообщения, получателей, копии, тему, текст письма и перечень вложенных файлов;
  • использовать различные типы текста почтового сообщения: HTML, простой текст и размеченный текст (Rich Text);
  • использовать в качестве вложений двоичные данные или другие почтовые сообщения;
  • задавать кодировку как всего сообщения в целом, так и отдельных его элементов;
  • принимать только заголовки сообщений.

Работа с файлами

На встроенном языке можно описать параметры прокси-серверов для различных протоколов. Допустимые протоколы для использования в объекте ИнтернетПрокси задаются строками http, https, ftp, gopher, socks.

Разработчик имеет возможность:

  • установить пароль пользователя и имя пользователя для авторизации на прокси-сервере;
  • получить порт прокси-сервера по имени протокола;
  • получить прокси-сервер по имени протокола;
  • установить параметры прокси-серверов для различных протоколов;
  • определить использование протокола http или https;
  • записать (удалить) файл по указанному адресу и т.д.

Средствами встроенного языка доступна организация обмена данными по протоколу FTP (FTPS), при этом разработчику доступны следующие возможности:

  • определить режим работы ftp-соединения;
  • установить: пользователя, от имени которого установлено соединение, порт сервера, с которым произведено соединение, сервер (прокси), через который установлено соединение;
  • записать (найти) файлы объектов типа FTPФайл;
  • переименовать файлы и каталоги на сервере;
  • получить ресурс из указанного адреса;
  • создать (удалить) каталог на сервере;
  • установить текущий каталог на сервере;
  • определить размер файла (в байтах);
  • определить параметры файлов и каталогов

Встроенный язык поддерживает также обмен данными по протоколу HTTP (HTTPS). При этом разработчик может:

  • создать http-соединение;
  • записать, получить и удалить файл;
  • отправить ресурс на указанный адрес для обработки;
  • определить параметры установленного соединения.
Нашли ошибку на сайте? Напишите о ней нам!
Наверх Обратный звонок