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

Тема в разделе "Lotus - Программирование", создана пользователем phantom76, 12 авг 2011.

  1. phantom76

    phantom76 Lotus team
    Lotus team

    Регистрация:
    25 фев 2005
    Сообщения:
    363
    Симпатии:
    9
    Разрабатываю тему по получению данных с веб-формы расположенной не на лотусовом сервере в лотусовую базу как документ. Что можно покрутить на эту тему?
     
  2. RAJ

    RAJ Well-Known Member

    Регистрация:
    17 янв 2007
    Сообщения:
    440
    Симпатии:
    0
    может это?:

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

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    web-сервис?
     
  4. phantom76

    phantom76 Lotus team
    Lotus team

    Регистрация:
    25 фев 2005
    Сообщения:
    363
    Симпатии:
    9
    Спасибо!

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

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

    phantom76 Lotus team
    Lotus team

    Регистрация:
    25 фев 2005
    Сообщения:
    363
    Симпатии:
    9
    более менее все прояснилось...

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

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

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

    обзор

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

    скачать
     
  6. nvyush

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    С учётом
    кажется слишком большим извращением.
     
  7. phantom76

    phantom76 Lotus team
    Lotus team

    Регистрация:
    25 фев 2005
    Сообщения:
    363
    Симпатии:
    9
    в чем же? :)

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

    nvyush Lotus team
    Lotus team

    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    Я подумал, что Вы собираетесь на сайт вытягивать данные из реляционной субд лотусом через ODBC :)
     
  9. oshmianski

    oshmianski Гость

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

    VladSh начинающий
    Lotus team

    Регистрация:
    11 дек 2009
    Сообщения:
    1.251
    Симпатии:
    2
    Хороший, годный способ, когда код можно менять.

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

    phantom76 Lotus team
    Lotus team

    Регистрация:
    25 фев 2005
    Сообщения:
    363
    Симпатии:
    9
    Спасибо, думали и про него, отклонен заказчиком из-за не гарантированной доставки

    Добавлено:
    Спасибо по-изучаю данную тему
     
  12. VladSh

    VladSh начинающий
    Lotus team

    Регистрация:
    11 дек 2009
    Сообщения:
    1.251
    Симпатии:
    2
    phantom76
    Что удалось накопать выложил в теме LCConnection. Предлагаю там делиться опытом.
     
  13. phantom76

    phantom76 Lotus team
    Lotus team

    Регистрация:
    25 фев 2005
    Сообщения:
    363
    Симпатии:
    9
    Ок, интересная тема, спасибо, почитаю...

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

    Gandliar Well-Known Member

    Регистрация:
    16 фев 2004
    Сообщения:
    222
    Симпатии:
    0

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

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

    phantom76 Lotus team
    Lotus team

    Регистрация:
    25 фев 2005
    Сообщения:
    363
    Симпатии:
    9
    спасибо! Как дайдет у меня эта тема до воплощения, обязательно поспашиваю...
     
  16. susinmn

    susinmn Well-Known Member

    Регистрация:
    16 окт 2007
    Сообщения:
    530
    Симпатии:
    8
    Для клиентов 7.x и ниже это работает? + не со всеми классами wsdl web-service consumer работает(
     
Загрузка...

Поделиться этой страницей