AXForum  
Вернуться   AXForum > Рынок > Другие системы на рынке
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.08.2012, 07:36   #1  
Elisy is offline
Elisy
Участник
Аватар для Elisy
1C
 
7 / 10 (1) +
Регистрация: 21.12.2010
Lightbulb Elisy Business Connector - новая технология интеграции с платформой 1С:Предприятие


Elisy Business Connector позволяет взаимодействовать с системами 1С:Предприятие через Интернет-технологии. Решение является кроссплатформенным и более эффективным, чем традиционный доступ через COM/OLE.

Elisy Business Connector – это связующий компонент. Он позволяет связываться с опубликованными информационными базами 1С:Предприятие на Apache/IIS и в облачных сервисах. Для отправки запросов и получения ответов используется http-протокол и форматы JSON/XML. В основу решения легли многие разработки команды Elisy Software Design в области интеграции с 1С: .Net Bridge, MdInternals, Decompiler, Proxy.

Используемый подход является кроссплатформенным: он не только позволяет обращаться к системам 1С:Предприятие, работающим на Windows и Linux, но также может обратиться к системам, размещенным на облачных сервисах. Сейчас компонент доступен для Java, .Net framework, Silverlight и Mono. Архитектура Business Connector спланирована так, что в будущем позволит перенести компонент на другие популярные фреймворки. Внутри 1С-модулей компонент доступен на Windows через технологию 1C.Net:Предприятие.



Пример для Mono/.Net/Silverlight:
Код:
using Elisy.BusinessConnector;
using Elisy.BusinessConnector.VM;
using Elisy.BusinessConnector.Types;

...

string connectionString = "ws=\"http://demo-ma.1c.ru/trade\";Usr=\"\";Pwd=\"\";L=\"en_US\"";
Connection connection = new Connection(connectionString);
connection.Open();
String[] users = connection.GetUserList();
connection.Login(user[0], "password");
GlobalContext gc = new GlobalContext(connection);
string serverValue = gc.GetServerModule("CommonServerModule").Invoke("SomeExportFunction", null).ToString();
connection.Close();
Пример для Java:
Код:
import net.elisy.businessconnector.*;
import net.elisy.businessconnector.vm.*;

...

String connectionString = "ws=\"http://demo-ma.1c.ru/trade\";Usr=\"\";Pwd=\"\";L=\"en_US\"";
		
Connection connection = new Connection(connectionString);
connection.open();
String[] users = connection.getUserList();
connection.login(users[0], "password");
GlobalContext gc = new GlobalContext(connection);
Object server2 = gc.getServerModule("CommonServerModule").invoke("SomeExportFunction", null);
connection.close();
Теги
1c, elisy business connector, java, mono, net framework, silverlight

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
«1С» обновляет «Бухгалтерию» и «Предприятие» для того, чтобы их можно было использовать как локально, так и из облака mazzy Другие системы на рынке 18 02.02.2012 16:44
Вышли обновления продуктов Elisy для 1C.Net:Предприятие Elisy Другие системы на рынке 0 21.12.2010 12:55
1С: Франчайзи - есть ли будущее? miklenew Другие системы на рынке 13 03.10.2009 12:22
Обсуждение документа "Сравнение 1С и AX" Кузнецов Александр Сравнение ERP-систем 44 20.02.2008 13:56
О прекращении продаж 1С:Предприятие 7.7/8.0, содержащих Microsoft Windows Server 2003 mazzy Другие системы на рынке 2 27.06.2006 09:06

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 06:35.