Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilRenata Dvořáková
1
Advanced Technologies 05 Integrační scénář Tomáš Kutěj System Engineer Microsoft Jan Kališ BPA Technology Specialist Microsoft
2
Agenda Současný stav Proč integrovat ? Jaké jsou možnosti ? Service Oriented Architecture BizTalk Integrace s Office System Závěrem
3
Integrovaný systém Současný stav Autonomní systém + uživatelé IS2 RS2 Sa Autonomní systém + uživatelé ISn RS3 Firemní síť Sa IS1 RS1 Autonomní systém + uživatelé IS Partner RS/x Extranet
4
Frustrace - integrace aplikací aplikací a platforem je mnoho.NET DCOM ?? CORBA ?? J2EE ?? většina projektů selhává nebo je velmi drahá a křehká svět není a nebude jednobarevný nikdo se moc nechce učit nový jazyk
5
Proč integrovat ? ochrana investic mnoho již hotových aplikací na různých plaformách kontrola nákladů mít jasno v tom jak na sebe aplikace navazují a neduplikovat funkčnost rychlá implementace nových procesů vazby v již existujících aplikacích úspora lidských zdrojů
6
Nejsme v tom sami Propojením samostatných oddělených dílčích částí získáváme inteligentní celek Poučení z přírody Mraveniště Včelí úl Vše založeno „pouze“ na chemii (feromony) chemii (feromony)
7
XML - feromon informačních systémů Propojení systémů, které nemají společnou platformu a „nejsou“ schopny spolupráce Využití stávajících dílčích systémů Striktní podmínka využití stávajících IS Striktní podmínka využití stávajících IS Rozdíl mezi námi a přírodou Příroda nechce integrovat včely a mravence
8
Základní scénáře on-line propojení systémů synchronní „volání vzdálených procedur“ webové služby (web services) integrace komplexních, dlouhotrvajících procesů asynchronní posílání zpráv workflow BizTalk SOAP
9
On-line varianta = služby Aplikace A Uživatelské rozhraní Datové úložiště Logika aplikace Aplikace B Uživatelské rozhraní Datové úložiště Logika aplikace Integrace aplikací na úrovni služeb Rozhraní služby
10
Service-Oriented Architecture Na platformě neutrální přístup pro popis, manipulaci a sdílení informací Publikování reprezentace dat Kontrakty mezi službami definují zprávy, které mohou být předávány a akceptovány Systémy jsou zapouzdřeny a rozděleny do komponent Fasády obchodních aplikací Platformě nezávislé rozhraní nad tradičními implementacemi
11
... Next Generation Web Subjekty nabízejí elektronické služby (UDDI) Všechno propojeno se vším (aplikace – A2A, firmy – B2B) Spojovací „materiál“ je XML a SOAP Naplní se vize Microsoftu: Stejná data a uživatelského rozhraní kdykoliv (any time) kdekoliv (any place) z čehokoliv (any device)
12
XML webové služby v praxi Libovolný jazyk Libovolná platforma Libovolný výrobce Dodavatel B Vaše firma Dodavatel C Vyřízení objednávky Dodavatel A Zákazníci Najdi (UDDI) Popiš (WSDL) Zavolej (SOAP) Sklad Data (XML)
13
.NET platforma Navržen pro „volně spojené“ systémy Skvělá implementace web služeb Integrální podpora pro SOAP & XML Vysoce produktivní, vícejazyčný vývoj Sjednocený, zjednodušený programový model Bezpečné, škálovatelné, vysoce výkonné provádění Pokročilé bezpečnostní technologie, vysoce optimalizovaný kompilátor
14
Integrace off-line = BizTalk Transakce asynchronní přenos Komplexní přístup k integraci, workflow atd.. Visuální definice chování Vysoká programovatelnost LogováníAdaptéry MS SQL, SharePoint, SAP, BEA,... (více než 200) Miloš Sobotka, Microsoft
15
Advanced Technologies 05 Budeme dnes vůbec integrovat ?
16
SharePoint technologie Portálová platforma Webové části, nezávislé Jednoduché a rozšiřitelné rozhraní Single sign-on Active Directory Ověřování dalších systémů – Navision, SAP... BizTalk integrace Cílení obsahu Dělení přístupu k informacím Variabilita.NET vývoj = jedno místo s maximem informací
17
Microsoft Office System 2003 Aplikace které známe Word, Excel, Outlook Nevyužíváme jejich potenciál...a neznáme ? InfoPath, OneNote... Podokno úloh Informace po ruce Smart Tags Chytré značky zpřístupňující informace přímo z dokumentů, emailů Napojení na IBF (Information Brigde Framework) Smart Documents Dynamické vytváření dokumentů Informace z dalších systémů
18
Advanced Technologies 05 Integrace aplikací s použitím Microsoft Office System Jan Kališ BPA Technology Specialist Microsoft
19
Závěr Integrace je potřebná (nevyhnutelná) Obecně jsou možnosti dvě On-lineOff-line Klíč je přenos dat pomocí XML Webové služby Asynchronní přístup (BizTalk)
20
Další informace SharePoint http://www.microsoft.com/sharepoint http://www.microsoft.com/sharepoint Webové služby obecně http://www.microsoft.com/webservices http://www.microsoft.com/webservices Informace o.NET http://www.microsoft.com/dotnet BizTalk 2004 http://www.microsoft.com/biztalk http://www.microsoft.com/biztalk Longhorn a webové služby http://msdn.microsoft.com/Longhorn/productinfo/conceptvid/default. aspx http://msdn.microsoft.com/Longhorn/productinfo/conceptvid/default. aspx
21
© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.