Возможные варианты передачи данных с не лотусового веб сервера в Lotus

phantom76

Lotus team
25.02.2005
360
4
#1
Разрабатываю тему по получению данных с веб-формы расположенной не на лотусовом сервере в лотусовую базу как документ. Что можно покрутить на эту тему?
 

RAJ

Well-known member
17.01.2007
440
0
#2
Разрабатываю тему по получению данных с веб-формы расположенной не на лотусовом сервере в лотусовую базу как документ. Что можно покрутить на эту тему?
может это?:

Код:
Set notesDocument = notesDatabase.GetDocumentByURL( URL$ [, reload ] [, urllist ] [, charset$ ] [, webusername$ ] [, webpassword$ ] [, proxywebusername$ ] [, proxywebpassword$ ] [, returnimmediately ] )
 

phantom76

Lotus team
25.02.2005
360
4
#4
Спасибо!

да вероятнее всего или веб-сервис или через api создавать документ в лотусовой бд напрямую,

по веб сервису нашел в исходниках интересный вариант: Java Class по работе Notes&sql
 

phantom76

Lotus team
25.02.2005
360
4
#5
более менее все прояснилось...

отобрал несколько вариантов:

1. Написать веб-сервис лотусовый
2. сгенерировать документы через api
3. вытягивать данные из реляционной субд лотусом через ODBC
4. прикрутить к лотусу - IBM Lotus NotesSQL Driver и дать возможность работать с лотусовыми базами через ODBC

по последней теме ссылка на драйвер, может кому пригодится -

обзор

Документация

скачать
 

nvyush

Lotus team
22.04.2009
2 317
0
#6
3. вытягивать данные из реляционной субд лотусом через ODBC
С учётом
Разрабатываю тему по получению данных с веб-формы расположенной не на лотусовом сервере в лотусовую базу как документ.
кажется слишком большим извращением.
 

phantom76

Lotus team
25.02.2005
360
4
#7
С учётом

кажется слишком большим извращением.
в чем же? :)

таковы требования, заполненная форма будет ложится в таблицу в субд сайта, далее неким веб-сервисом(не лотусовый) перекидываем данные в лотусовую бд.
 

nvyush

Lotus team
22.04.2009
2 317
0
#8
Я подумал, что Вы собираетесь на сайт вытягивать данные из реляционной субд лотусом через ODBC :)
 
O

oshmianski

#9
может проще при сабмите формы отправлять ее письмом в mail-in базу лотуса?
 

VladSh

начинающий
Lotus team
11.12.2009
1 262
6
#10
может проще при сабмите формы отправлять ее письмом в mail-in базу лотуса?
Хороший, годный способ, когда код можно менять.

3. вытягивать данные из реляционной субд лотусом через ODBC
4. прикрутить к лотусу - IBM Lotus NotesSQL Driver и дать возможность работать с лотусовыми базами через ODBC
Честно говоря не совсем понял, в чём прелесть ограничивать себя виндовымы серверами и пристраивать ещё что-то сбоку, которое вряд ли будет поддерживаться..
Проще было бы заюзать LC LSX, и работало бы быстрее.
 

phantom76

Lotus team
25.02.2005
360
4
#11
может проще при сабмите формы отправлять ее письмом в mail-in базу лотуса?
Спасибо, думали и про него, отклонен заказчиком из-за не гарантированной доставки

Добавлено:
Хороший, годный способ, когда код можно менять.

Честно говоря не совсем понял, в чём прелесть ограничивать себя виндовымы серверами и пристраивать ещё что-то сбоку, которое вряд ли будет поддерживаться..
Проще было бы заюзать LC LSX, и работало бы быстрее.
Спасибо по-изучаю данную тему
 

VladSh

начинающий
Lotus team
11.12.2009
1 262
6
#12
phantom76
Что удалось накопать выложил в теме LCConnection. Предлагаю там делиться опытом.
 

phantom76

Lotus team
25.02.2005
360
4
#13
phantom76
Что удалось накопать выложил в теме LCConnection. Предлагаю там делиться опытом.
Ок, интересная тема, спасибо, почитаю...

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

Gandliar

Lotus team
16.02.2004
341
8
#14
Ок, интересная тема, спасибо, почитаю...

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

1. На нелотусовом сайте делаете веб-сервис
2. В лотус импортируете wdsl документ - создаете web -service consumer
3. Делаете делаете агент, подключаете в него web -service consumer
4. Запускаете агент - получаете данные :)

Если непонятно, напишите что непонятно, разъясню
 

phantom76

Lotus team
25.02.2005
360
4
#15
1. На нелотусовом сайте делаете веб-сервис
2. В лотус импортируете wdsl документ - создаете web -service consumer
3. Делаете делаете агент, подключаете в него web -service consumer
4. Запускаете агент - получаете данные :newconfus:

Если непонятно, напишите что непонятно, разъясню
спасибо! Как дайдет у меня эта тема до воплощения, обязательно поспашиваю...