SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
Zajímavá řešení aplikací
v Lotus Notes

   David Marko, TCL DigiTrade
   11.6.2009
Insolvenční rejstřík 1/2
   problém: načítání a následné zpracování dat o firmách v
    insolvenci poskytovaných serverem isir.justice.cz . Data jsou
    poskytována systémem webových služeb standardu SOAP.
    Získaná data mají být uložena do LN databáze a navázána na
    databázi se seznamem zákazníků.
Insolvenční rejstřík 2/2
   řešení:
    1. prostřednictvím JAVA knihoven byl vytvořen agent, který je 'konzumentem'
    webové služby
    2. z jednotlivých záznamů jsou vytvářeny dokumenty do LN databáze, ve které
    jsou dále zpracovávány prostředky LN
    3. vzhledem k nutnosti použití Java 1.5, běží agent na Domino serveru 8.x
    4. takto vytvořená databáze firem v insolvenci je vazbou na IČ provázána s LN
    aplikací Adresář
    5. denní přehled o nových záznamech firem v insolvenci (které jsou firemními
    zákazníky), je odesílán na odpovědnou osobu emailem
Zpracování fotografií
   problém: možnost hromadného vkládání fotografií do databáze s
    možností úpravy jejich velikostí. Dále možnost tvorby webového
    rozhraní se selekcí nepřihlášených a přihlášených uživatelů.

   řešení:
    1. využití produktu ImageMagic (command line edition)
    2. COM rozhraní pro využívání MS Windows knihoven
    - import fotografií se synchronním zpracováním pomocí externího
    produktu
    - program pro konverzi je uložen v DB, automaticky je 'nainstalován'
    uživateli při prvním použití
Přístup na data v LN z jiné
webové aplikace 1/2
   problém: přístup pro webové autentizované uživatele na data
    obsažená v Lotus Notes databázi prostřednictvím webové aplikace,
    která není vytvořena na IBM Domino serveru.
    Řešení obecné situace, kdy potřebuji data z LN integrovat do
    webové aplikace postavené mimo LN.
Přístup na data v LN z jiné
webové aplikace 2/2
   řešení: vytvoření webové aplikace mimo Domino server, která si svá data
    získává z Domino serveru na vnitřní síti.
    Komunikace se děje prostřednictvím HTTP klienta, který si data vytahuje z
    Lotus Notes databáze, upraví je a poskytuje klientskému prohlížeči. Pokud to
    situace dovolí, lze s Domino serverem komunikovat i prostřednictvím SOAP
    webových služeb, kterých může být Domino server poskytovatelem.


    IBM Domino                              Webový server s aplikací
    HTTP server                             komunikující s Dominem
            -
    agent poskytující                         přes HTTP klienta
      vybraná data

               vnitřní prostor        prostor přístupný z veřejných sítí
Výběry z databází

   problém: zajistit jednoduchý způsob vyhledávání dokumentů přes
    více databází.

   řešení:
    1. Nadefinovat uživatelsky srozumitelné názvy formulářů a polí
    2. Připravit rozhraní pro jednoduché zadání dotazů
    3. Umožnit další zpracování výsledků
Zajimava Reseni Tcl

Weitere ähnliche Inhalte

Ähnlich wie Zajimava Reseni Tcl

How to installing IBM Verse on premises
How to installing IBM Verse on premisesHow to installing IBM Verse on premises
How to installing IBM Verse on premisesAles Lichtenberg
 
Novinky Lotus Notes 7 pro uživatele
Novinky Lotus Notes 7 pro uživateleNovinky Lotus Notes 7 pro uživatele
Novinky Lotus Notes 7 pro uživateleMartin Humpolec
 
06 prez2(tvorba webu)
06 prez2(tvorba webu)06 prez2(tvorba webu)
06 prez2(tvorba webu)olc_user
 
Lotus Notes 8 - Administrace
Lotus Notes 8 - AdministraceLotus Notes 8 - Administrace
Lotus Notes 8 - AdministraceTCL DigiTrade
 
SUTOL Symposium 2020 - Novinky pro administratory Domina
SUTOL Symposium 2020 - Novinky pro administratory DominaSUTOL Symposium 2020 - Novinky pro administratory Domina
SUTOL Symposium 2020 - Novinky pro administratory DominaMartin Hansgut
 
View5 technicka 2011
View5 technicka 2011View5 technicka 2011
View5 technicka 2011Vladan Laxa
 
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...Jaroslav Prodelal
 
Tipy pro administratory IBM Domino - ICS Café Brno, březen 2019
Tipy pro administratory IBM Domino - ICS Café Brno, březen 2019Tipy pro administratory IBM Domino - ICS Café Brno, březen 2019
Tipy pro administratory IBM Domino - ICS Café Brno, březen 2019Martin Hansgut
 

Ähnlich wie Zajimava Reseni Tcl (9)

How to installing IBM Verse on premises
How to installing IBM Verse on premisesHow to installing IBM Verse on premises
How to installing IBM Verse on premises
 
Novinky Lotus Notes 7 pro uživatele
Novinky Lotus Notes 7 pro uživateleNovinky Lotus Notes 7 pro uživatele
Novinky Lotus Notes 7 pro uživatele
 
06 prez2(tvorba webu)
06 prez2(tvorba webu)06 prez2(tvorba webu)
06 prez2(tvorba webu)
 
Lotus Notes 8 - Administrace
Lotus Notes 8 - AdministraceLotus Notes 8 - Administrace
Lotus Notes 8 - Administrace
 
SUTOL Symposium 2020 - Novinky pro administratory Domina
SUTOL Symposium 2020 - Novinky pro administratory DominaSUTOL Symposium 2020 - Novinky pro administratory Domina
SUTOL Symposium 2020 - Novinky pro administratory Domina
 
View5 technicka 2011
View5 technicka 2011View5 technicka 2011
View5 technicka 2011
 
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
Webinář: Co nového přináší verze 9 jedničky v zálohování Veeam Backup & Repli...
 
Tipy pro administratory IBM Domino - ICS Café Brno, březen 2019
Tipy pro administratory IBM Domino - ICS Café Brno, březen 2019Tipy pro administratory IBM Domino - ICS Café Brno, březen 2019
Tipy pro administratory IBM Domino - ICS Café Brno, březen 2019
 
IBM Domino Mobile Apps
IBM Domino Mobile AppsIBM Domino Mobile Apps
IBM Domino Mobile Apps
 

Mehr von TCL DigiTrade (14)

Xen virtualizace
Xen virtualizaceXen virtualizace
Xen virtualizace
 
S2n
S2nS2n
S2n
 
Datove schranky
Datove schrankyDatove schranky
Datove schranky
 
Grafy a ln
Grafy a lnGrafy a ln
Grafy a ln
 
Wheel web
Wheel webWheel web
Wheel web
 
Instruktaze ln8
Instruktaze ln8Instruktaze ln8
Instruktaze ln8
 
Widgety
WidgetyWidgety
Widgety
 
Politiky
PolitikyPolitiky
Politiky
 
Daos
DaosDaos
Daos
 
Lotus symphony a_vyvoj
Lotus symphony a_vyvojLotus symphony a_vyvoj
Lotus symphony a_vyvoj
 
Lotus Traveler
Lotus TravelerLotus Traveler
Lotus Traveler
 
Lotus Connections
Lotus ConnectionsLotus Connections
Lotus Connections
 
Ln8 5 Klient
Ln8 5 KlientLn8 5 Klient
Ln8 5 Klient
 
R85 Designer Tcl
R85 Designer TclR85 Designer Tcl
R85 Designer Tcl
 

Zajimava Reseni Tcl

  • 1. Zajímavá řešení aplikací v Lotus Notes David Marko, TCL DigiTrade 11.6.2009
  • 2. Insolvenční rejstřík 1/2  problém: načítání a následné zpracování dat o firmách v insolvenci poskytovaných serverem isir.justice.cz . Data jsou poskytována systémem webových služeb standardu SOAP. Získaná data mají být uložena do LN databáze a navázána na databázi se seznamem zákazníků.
  • 3. Insolvenční rejstřík 2/2  řešení: 1. prostřednictvím JAVA knihoven byl vytvořen agent, který je 'konzumentem' webové služby 2. z jednotlivých záznamů jsou vytvářeny dokumenty do LN databáze, ve které jsou dále zpracovávány prostředky LN 3. vzhledem k nutnosti použití Java 1.5, běží agent na Domino serveru 8.x 4. takto vytvořená databáze firem v insolvenci je vazbou na IČ provázána s LN aplikací Adresář 5. denní přehled o nových záznamech firem v insolvenci (které jsou firemními zákazníky), je odesílán na odpovědnou osobu emailem
  • 4. Zpracování fotografií  problém: možnost hromadného vkládání fotografií do databáze s možností úpravy jejich velikostí. Dále možnost tvorby webového rozhraní se selekcí nepřihlášených a přihlášených uživatelů.  řešení: 1. využití produktu ImageMagic (command line edition) 2. COM rozhraní pro využívání MS Windows knihoven - import fotografií se synchronním zpracováním pomocí externího produktu - program pro konverzi je uložen v DB, automaticky je 'nainstalován' uživateli při prvním použití
  • 5. Přístup na data v LN z jiné webové aplikace 1/2  problém: přístup pro webové autentizované uživatele na data obsažená v Lotus Notes databázi prostřednictvím webové aplikace, která není vytvořena na IBM Domino serveru. Řešení obecné situace, kdy potřebuji data z LN integrovat do webové aplikace postavené mimo LN.
  • 6. Přístup na data v LN z jiné webové aplikace 2/2  řešení: vytvoření webové aplikace mimo Domino server, která si svá data získává z Domino serveru na vnitřní síti. Komunikace se děje prostřednictvím HTTP klienta, který si data vytahuje z Lotus Notes databáze, upraví je a poskytuje klientskému prohlížeči. Pokud to situace dovolí, lze s Domino serverem komunikovat i prostřednictvím SOAP webových služeb, kterých může být Domino server poskytovatelem. IBM Domino Webový server s aplikací HTTP server komunikující s Dominem - agent poskytující přes HTTP klienta vybraná data vnitřní prostor prostor přístupný z veřejných sítí
  • 7. Výběry z databází  problém: zajistit jednoduchý způsob vyhledávání dokumentů přes více databází.  řešení: 1. Nadefinovat uživatelsky srozumitelné názvy formulářů a polí 2. Připravit rozhraní pro jednoduché zadání dotazů 3. Umožnit další zpracování výsledků