У новій версії платформи 1С (8.3.5) з'явилося багато нового функціоналу. До речі, для тих хто не знає, є ресурс "Нотатки із задзеркалля". на якому розробники 1С описують з'являються нововведення в платформі. Одним з таких є механізм HTTP-сервісів. Він привернув мою увагу, захотілося щось реалізувати for fun. Відразу прийшла ідея зробити щось схоже на сайт, але з цією ідеєю мене не зрозуміли б навіть на інфостарте, тому я викинув її з голови. Здавалося, що викинув, але ідея трансформувалася в щось не така маштабні, щось таке, що може знайти реальне застосування в житті - мобільне веб-додаток.
Я вважаю, що малонавантажених і просте мобільне веб-додаток, для обмеженої кількості користувачів, наприклад, співробітників, може бути реалізовано в 1С за допомогою HTTP-сервісів.
Мобільний веб-додаток "Контакти"
Почну з результату. Мобільний веб-додаток "Контакти" виглядає просто, власне таким і є. На початку ви бачите тільки поле для пошуку контакту.
Пошукаємо когось (для того щоб пошук розпочався потрібно запровадити не менше 3 символів). Хтось знайшовся.
Напишемо лист Тимофія.
Ось і все мобільне веб-додаток.
До речі, його дуже просто адаптувати під будь-яку конфігурацію.
Трохи про реалізацію
HTTP-сервіс "Конткати" приймає всі запити і передає їх в обробку "КонтактиМВП". В обробці "КонтактиМВП" зосереджена вся логіка мобільного веб-додатки.
Так виглядає обробка запиту.
А так, наприклад, виглядає повернення сторінки index.html.
Нічого складного. Більш детально ви можете вивчити механізм завантаживши КонтактиМВП.dt
Сподіваюся матеріал статті буде вам корисний.
Дякуємо за увагу.