Запущен новый проект Портала.
бета версию можно скачать по ссылке
Получить ключ можно у координатор апроекта по ICQ 56711652 указав свой логин с сайта КПИ.
Так как проект находится на стадии тестирования, все замечания и предложения нужно указывать на в разделе 1С портала, после регистрации.
Проект 1С портала - конфигурация под 1С 7.7
Проект предназначен для оптимизации
скорости работы с сервером портала.
Акцент
сделан на использование локальных вычислений и минимальной загрузке трафика интернета.
Клиентская часть реализована на платформе
1С как пример работы с нашим порталом.
По желанию, Вы можете внедрять
его в свои программные продукты (не обязательно 1С).
Принцип работы клиентской части (базы
1С) прозрачен и по сути прост:
1С формирует упакованные пакеты
с запросами и после получения результата обрабатывается и хранится
локально в БД 1С.
Преимущества портала 1С перед web-порталом:
-
передача только нужной информации, что позволяет сэкономить время
и трафик (особенно актуально при низкоскоростных соединениях, как
dial-up).
- повторное обращение к данным котрые не изменились
не требуют обращения к серверу портала.
Web-портал и портал 1С полностью
синхронны, поэтому Вы може использовать любой вариант работы с нами.
УСТАНОВКА И ЗАПУСК КОНФИГУРАЦИИ 1С
ПОРТАЛА.
Для работы с порталом Вам необходима сама программа
1С релиза не ниже 21.
Начальную конфигурацию в виде архива
можно забрать тут
или тут
Распакуйте этот
архив в то место где будет храниться база данных (дальше
БД) портала.
(Мы будем рассматривать случай - если распаковали
в корень диска С)
Далее запускаете 1С и добавляем в неё
(кнопкой ДОБАВИТЬ) распакованную конфигурацию :
и
получаем
Устанавливаете
галочку "Монопольно" и нажимаем кнопку "ОК".
После
автоматического индексирования и загрузки недостающих компонент
с сервера,
появится окно авторизации:
Перед вводом логина и пароля,
установите настройки доступа к серверу.
Для этого жмем на
кнопку "Параметры", после чего появляется окно с всевозможными
настройками (коснемся только актуальных настроек):
- Хост
Это адрес нашего сервера.
Изменять
это поле имеет смысл только в том случае, если в Вашей сети
доступ к интернету реализован чрез прокси сервер.
Настройки
прокси сервера находятся ниже. Они активизируюся после ввода
логина для прокси сервера....
- Компрессия данных при обмене
с сервером...
Этот параметр включает сжатие передаваемых
данных между сервером и клиентской части, что позволяет уменьшить
потребляемый трафик.
Этот параметр актуален для тех, кто
использует низко скоростной интернет.
- Отключить "локатор"
(отключение функции автоопределения)
Этот параметр можно
отключить. Он используется для сбора статистики качества Вашего
соединения с сервером.
После редактирования настроек жмем кнопку "Закрыть"
Вводим логин и пароль и жмем
"Ок ".
Ваш логин при первом запуске будет запомнен,
при очередных запусках нужно будет вводить только пароль.
В дальнейшем в 1С портал можно заходить не монопольно.
Если пароль уже до этого вводился, в не монопольном режиме пароль вводить ненужно.
Пожелания и предложения пишите в форум в разделе "ПОРТАЛ 1С"
можно прочесть азы 1С.
* Немогу загрузить новый релиз - Последний релиз всегда лежит тут
Описание работы на низком уровне с сервером 1С портала.
Используя HTTP запросы к серверу 1С портала (не обязательно это делать через 1С, можно даже руками в браузере) Вы можете получать интересующие Вас данные в разрезе вашего эккаунта.
Описание команд находится
Сам запрос состоит из таких параметров :
пример запроса получения курсов
trade.kpi.com.ua/?tms=16.11.09236461190&sid=504012205800580401170550655054053059062054057&query=kursi
где :
tms - случайное число, чтобы прокси сервера не кеширвоали запросы
sid - зашифрованный логин пароль
quiery - название запрос
если у запроса есть параметры - они должны подобным способом быть переданы в соответсвующее название переменной.
переменная sid может передаваться как в POST так и GET, остальные параметры , только GET
Примеры запросов , также как и Ваш SID, можно получить из самой 1С (настройка которой описана выше).
Для получения сгенерированных запаросов перед отправкой на сеорвер 1С портала, в настройках 1С портала Вам нужно установить параметр "Режим отладки"

Пример запроса получаем в консоле

На выходе запроса Вы получаете таблицу с результатами.
Таблицы представлена в тексовом виде (на подобии XML формата).
Вначале идут колонки таблицы :
<< kol1 >< kol2 >< kol3 >> (без пробелов между тегами)
потом данные через запятую, текстовые данные заключены в двойные кавычки, числовые - без кавычек
Пример. Таблица с тремя колонками и двумя строками с данными :
<< kol1 >< kol2 >< kol3 >>"текст1",10.2,"20.11.09","текст2",1.5,"21.11.09"