Advanced Technologies 05 Information Bridge Framework Tomáš Kutěj System Engineer Microsoft.

Slides:



Advertisements
Podobné prezentace
SoftPC SQL Prezentace nového SQL modulu Mzdy a personalistika
Advertisements

Advanced Technologies 05 Využití MOM 2005 pro správu Exchange 2003 Petr Šetka, MCSE, MCT, MVP konzultant & lektor.
Advanced Technologies 05 Workflow nad Windows SharePoint Services řízené BizTalk Serverem Miloš Sobotka SE Microsoft Corporation.
AJAX fenomén současného internetu Dalibor Kačmář Academic Developer Evangelist Microsoft ČR host Vítek Karas Senior Software Development Engineer Microsoft.
Microsoft 5. Windows Live Essentials. Co je Windows Live Essentials ? Balíček moderních aplikací Dostupný zdarma V českém jazyce Další vývoj.
Kompozitní aplikace (Office Business Applications) Michael Juřek, Software Architect Tomáš Kutěj, TSP – Office Platform Microsoft s.r.o.
Workflow Foundation Základy a architektura
ISV Community Days. Čtvrtletně Technologická část zaměřená na jednu technologii.NET Connected Apps, Windows Server 2003 Enhanced, SQL VS 2005,
Modelování procesů pomocí workflow
Operační systémy a aplikační servery Tomáš ZACHAT SPŠ Praha 10, STIC.
Office 2007 – klient Štěpán Bechynský Developer Evangelist Microsoft s.r.o.
Michal Neuwirth Partner Technical Readiness Microsoft s.r.o.
Small Business PC: Windows Vista Business and Microsoft Office Professional 2007 Jméno prezentátora Datum.
Návrh architektury moderních informačních systémů
Advanced Technologies 05 Integrační scénář Tomáš Kutěj System Engineer Microsoft Jan Kališ BPA Technology Specialist Microsoft.
NET Genium software pro výstavbu a provoz informačního portálu Martin Vonka
Petr Šetka, MVP Exchange, MCSE:Messaging, MCT Windows Small Business Server 2003 R2.
Úloha informačních technologií ve státní správě Robert Hernady Senior Systems Engineer Microsoft.
1 Přehled novinek v serveru Exchange 2007 Marian Henč Technology Specialist – AD & Messaging
E-Learning Strategie společnosti Microsoft pro podporu vzdělávání
Vývoj aplikací pro SharePoint
Software Architect Forum 2006 Trendy ve vývoji aplikací Michael Juřek, Dalibor Kačmář Microsoft s.r.o.
Rozšíření jednouživatelské verze IS na víceuživatelskou Prezentace Diplomové práce Autor : Libor Tomášek Spoluautoři : Pobucký M., Drábek L. Vedoucí :
Tomáš Urych, ESO9 Intranet a.s.
SIPVZ – Státní informační politika ve vzdělávání w w w. e - g r a m. c z E-gram E-gram Informační a komunikační web SIPVZ 1. Původní web:
Office System Technologie XML v Office System 2003 Office SmartClients IBF (Information Business Framework) Obsah.
LiveContent Univerzální Formulářové Řešení Michal Petrtýl, Marek Beneš.
Jiří Karpeta Platform Strategy Advisor Microsoft Czech Republic
Představujeme Ensemble Michal Tomek. Na tomto obrázku vidíte, co systému Ensemble chybí:
Ing. Jan Mittner Životní cyklus požadavku 2. Moduly 3. Pluginy 4. Jak řešit komponenty typu menu 5. atd. 2.
Advanced Technologies 05 Jak zabezpečit váš Web Server Martin Pavlis (MCSE, MCT) Konzultant.
Microsoft Office InfoPath 2003 Tomáš Kutěj Account Technology Specialist
AJAX nejmodernější webová technologie… seminář pro učitele ZŠ a SŠ Mgr. Marek Osuchowski Ostravská univerzita © 2011.
Jak využít Office 365? Několik scénářů. | Copyright© 2010 Microsoft Corporation.
Heterogenní serverové prostředí, správa, bezpečnost a interoperabilita Jak zajistit interoperabilitu v hererogenním serverovém prostředí? Jak spolupracuje.
Copyright (C) 2000 Vema, a. s.1 V3 klient Michal Máčel Provozní integrace G2, HR/Win a internetu.
Advanced Technologies 05 Rozšířené monitorování infrastruktury pomocí MOM 2005 Ondřej Výšek Systémový Specialista Infinity a.s., member of Synergon Group.
Partner SBSC evening university , Čestlice.
uložené procedury (stored procedures) triggery, sekvence, pohledy, funkce, parametrické dotazy (prepared statements) komplexní agregace a SQL dotazy jiné.
Exchange Server 2003 představení Tomáš Kutěj Systems Engineer Microsoft, s.r.o.
Novinky pro webovou platformu Jiří Burian, Tomáš Kutěj,
Advanced Technologies 05 Integrace MS Exchange a SharePoint a jejich nasazení ve společnosti Microsoft Integrační scénáře technologií Microsoft Exchange.
Mobilní kancelář (…nejen pro velké firmy) Vladimír Wojnar Microsoft Solutions HP.
2 Fučíková Sylvie HR/Win – moderní technologie pro osvědčené aplikace.
2 Petr Žitný znalosti.vema.cz 3 Báze znalostí Nová služba zákazníkům ▸Báze naplněná informacemi, ke které mají uživatelé přímý přístup Základní cíl ▸Poskytovat.
Příležitost pro partnery s Windows 7 Lukáš Křovák Produktový manažer divize Windows
2005 Adobe Systems Incorporated. All Rights Reserved. 1 Inteligentní PDF formuláře Vladimír Střálka Territory Account Manager Adobe Řešení pro.
Partnerská konference Solution Partners Clarion Congress Hotel Prague 1. října 2009.
Internet Explorer 8 Štěpán Bechynský Developer Evangelist Microsoft s.r.o.
SOA = Architektura orientovaná na služby
Information Worker v období 2006/2007 People – ready business Drahoslav Dvořák Solution Specialist Microsoft.
Windows 7 & Internet Explorer 8 vývoj aplikací a kompatibilita Štěpán Bechynský, Ondřej Štrba Developer Evangelists
Windows XP a live distribuce Knoppix, Danix apod
Webové služby pro komunikaci s informačním systémem eQuip Martin Širajch.
Jakub Kvaček Segment Manager – Breadth Microsoft Česká republika
Miroslav Skokan IT Security Consultant
Drahoš Dvořák Solution Specialist – Office system Office není jen Word, Excel, Powerpoint.
Advanced Technologies 05 Migrace a instalace klientských stanic Pavel Cach, Praha
Aktuální bezpečnostní výzvy … a jak na ně ….. v praxi Dalibor Lukeš Platform and Security Manager Microsoft Czech and Slovak Michal Pechan Production Stream.
1 E - S V Ě T S E T O Č Í S T Á L E R Y C H L E J I. S T A Č Í T E M U ? Fenix II –IS na platformě.NET Michal Varga.
Copyright (C) 1999 VEMA počítače a projektování, spol. s r.o.1 Komunikace Aplikací VEMA G1 s Microsoft Windows Martin Šustr.
Pokročilá ochrana informací Ladislav Šolc, Tomáš Kutěj Systems Engineers Microsoft, s.r.o.
Podpora pro partnery zdroje pro obchodníky, studie návratnosti, případové studie atd. René Klčo Partner Account Manager.
Protálová řešení Příklady reálných nasazení Tomáš Kutěj System Engineer Microsoft.
Jak pořídit řešení podle Vašich potřeb? Drahoslav Dvořák Solution Specialist.
Web services – když si Java sedne s M$ na kus řeči Ing. Petr Přibyl CCA Group a.s.
Office 365 Education Scénáře pro univerzity
Učíte systémy rozmlouvat
Legislativní tok Ministerstvo spravodlivosti SR
Windows Server 2003 Service Pack 1 z pohledu bezpečnosti
Transkript prezentace:

Advanced Technologies 05 Information Bridge Framework Tomáš Kutěj System Engineer Microsoft

Agenda Obecné představení IBF IBF webová služba Definice metadat Nástroje IBF Podokno úloh Inteligentní značky Inteligentní dokumenty Požadavky na IBF Zabezpečení Informační zdroje

Advanced Technologies 05 Obecné představení

Klíčová podpora XML Ideální platforma pro řešení Prostředí – uživatelé znají Microsoft Office System 2003

Information Bridge – to je základ Information Bridge – to je základ Požadavky zákazníka Microsoft Office System Partnerská řešení a produkty Řešení postavené na Information Bridge Information Bridge Framework

Problémová oblast y and dokumenty náleží k subjektům - “entitám” Entity mohou být například ZákazníciObjednávky… Neexistuje jednoduchý způsob jak efektivně využít kontextu uživatele Potřeba přístupu do mnoha odlišných aplikací Find Customer Account Rep Find Orders MS WordTask Pane Option1 Child Label Mary : Ford order is late. Please investigate. Copy & Paste

Microsoft odpověď… Information Bridge Framework (IBF) umožňuje uživatelům přistupovat k datům klíčových aplikací z jim známého prostředí produktů sady MS Office System Microsoft Office Word 2003 Microsoft Office Excel 2003 Microsoft Office Outlook 2003 IBF staví své funkce na podpoře XML v Office

Zobrazují se informace s ohledem na kontext, přímo v Office Word From: Big Boss To: Worker Hey, Hey, Fabrikam is not happy with our service why? Thanks Big Boss Information Bridge – pohled uživatele

Pro koho je a není IBF určeno ? Je určeno pro ty, …kdo každodenně používají y a dokumenty (k práci )…kdo každodenně používají y a dokumenty (k práci ) …kdo potřebují získávat informace z více rozdílných systémů/zdrojů…kdo potřebují získávat informace z více rozdílných systémů/zdrojů …kdo spouštějí procesy v několika systémech najednou…kdo spouštějí procesy v několika systémech najednou Není určeno pro uživatele kteří zpracovávají složité a strukturované procesy v aplikacích k tomu určených (SAP…)

Výhody IBF řešení Pohodlnější a rychlejší práce Práce s daty ve správném kontextu Vývoj dalších komponent neovlivňuje uživatelské rozhraní Redukce výloh na školení Využití známého prostředí MS Office Odpadá nutnost přihlašování do dalších aplikací Přidané funkce Propojování aplikací Přístup k datům z rozdílných aplikací Definované – entity, pohledy, akce

Princip fungování IBF Webové služby Načítání dat z aplikací Příprava metadat Schéma (nastavení CAS - Context and Action Service) Vazby webových služeb Příprava jednotlivých akcí, pohledů XSL Transformace Vazba dat na UI controls Uživatelé CAS připravení dat – Office Využití akcí Výsledky akcí

Architektura IBF

Kontext & Služba akcí Práce uživatele a to co je za ní… Prochází služby napříč 8 Doc w/Markup Doc w/Markup </ERP:Order> Uživatel prochází (v Podokně úloh) 6 Uživatel vybere akci 9 Zobrazí data v Podokně úloh 5 Zpracování a zobrazení Zpracování dat 4 WS, DB… Informace o instanci Vrátí data od příslušné webové služby 3 Prochází webovou službu 7 Procházení Akce Metadata Náhled do metadat Office Aplikace Podokno úloh Určí kontext s použitím metadat 2 Uživatel vybere “Zobrazit detaily” 1 Zavolá příslušnou akci služby 10

UI Information Bridge Data mohou být načtena několika způsoby: Office – podokno úloh Oddělené podokno úloh Dialogy / menu Přímo v dokumentu Události editoru jsou zachycovány Information Bridge Frameworkem Information Bridge zachytává události tak jak uživatel prochází dokument Information Bridge podle kontextu rozpozná informace, které má nabídnout v UI

End to End Model pro připojení Office Vypublikujte klíčovou aplikaci pomocí webové služby připravené na základě specifikace IBF a s popsanou strukturou metadat 1 Data Source Custom Application SAP Vytvořte shcéma řešení, atd… Provázání webových služeb Návažte data na UI prvky Ověřování Dostupné akce 2 Instalujte Office Professional 2003 s podporou Information Bridge Client 3 Připravte SmartTag Recognizers do Office4 Použijte SmartTagy a JE TO ! 5 Metadata Web Service

Základní požadavky na IBF MDS Read / Write Web Service Authorization Manager SQL 2000 ServerWeb Server Možnost klientské instalace pomocí SMS Požadavky na klienta:.NET Framework 1.1 Microsoft Office System Windows 2000 or later Client Požadavky pro MD Service: Microsoft Windows Server 2003 Microsoft SQL Server 2000 SP3a.NET Framework 1.1 Site Server

Advanced Technologies 05 Webová služba IBF

IBF webová služba Je volána z Office aplikace s parametry v XML Vrací data slučitelná s definicí metadat IBF Pro jednotlivé subjekty (entity) musí podporovat metody (operace) GetPutAct Nejedná se o skutečná jména metod (můžete být kreativní ) Všechny metody jsou volány v kontextu subjektu, pohledu…

Advanced Technologies 05 Webová služba

Advanced Technologies 05 Metadata design

Metadata services Návrh na základě webových služeb VS.NET MedaData Designer Definice Subjektů (Entities) Akcí (Actions) Operací (Operations) Pohledů (Views) Transformací (Transformations)

Metadata z Webové služby Reference Entity View Action Operation Web Service Operation Namespace Act (Reference, Act Schema) Put (Reference, Update Schema) Get (Reference)

Modeling metadat Subjekty (Entities) Jméno zákazníka, číslo servisního požadavku… Pohledy (Views) Ne všechny informace musí být v pohledu Definují se jen potřebná data, další jsou v jiném pohledu Provázání (Relationship) Provázání subjektů Zrychluje přístup Není třeba volat WS, informace je v dalším subjektu Akce (Actions) Akce dostupné uživateli na určitém subjektu Volají webové služby s parametrem – Operace (Operations) Svázané se subjektem, pohledem

Advanced Technologies 05 Metadata design

Advanced Technologies 05 Podokno úloh

Nadpis Upravitelné menu Dopředu/Zpět RegionyZáložky“Reference”“Solution”“Search” Status indicator Error window “Floating” window V případě, že podokno úloh není aktivní Jak pracuje IBF podokno úloh ?

Regiony – Zakladní stavební kameny zobrazení v podokně úloh Information Bridge regions Region zobrazuje prvky které připraví vývojář IBF řešení: Nadpis „Rozbalitelné“ položky… Menu na úrovni regionů Regiony

IBF – možnosti UI

Alternativy podokna úloh Show Dialog Možnost vlastního dialogu Větší množství dat Show Message Potvrzení, otázky… Debugging

Advanced Technologies 05 Podokno úloh (Task Pane)

Advanced Technologies 05 SmartTagsSmartTags

Inteligentní značky (SmartTags) Uvedeno v Office XP Recognizers – běží na pozadí Office Identifikují textové řetězce, slova Regulární výrazy Procházení seznamu – hledání určitého řetězce (pozor !)

Inteligentní značky (SmartTags) 2 Možnost psát managed C#, VB. NET… Implementovat interfaces Recognizer Class ISmartTagRecognizer2 interface pro rozpoznávání řetezců Action Class ISmartTagAction2 interface pro definici akcí

Information Bridge Smart Tags

Advanced Technologies 05 Inteligentní značky (Smart Tags)

Advanced Technologies 05 Smart Documents

Inteligentní dokumenty (Smart Documents) Smart Documents Získávání dat z binárních.DOC souborů Struktura dokumentu jednoduše dosažitelná pomocí XML Připojené schéma (XSD) Připojení XSD schématu k dokumentu Validace, formát XML Aplikuje strukturu na Word dokument

IBF a inteligentní dokumenty Word zachycuje události Části dokumentu = XML nody Information Bridge rozpoznává XML obsah Využívá metadata Automaticky spouští akce Seznam faktur zákazníka …

Uživatel vloží „XML node“ Information Bridge zachytí XML událost Node je odeslán do Information Bridge Engine jako reference Information Bridge zpracuje Zavolá výchozí akce Zobrazí dostupné informace Práce s inteligentním dokumentem

Advanced Technologies 05 PožadavkyPožadavky

Web Server Windows 2003 Server Standard Edition Windows 2003 Server Enterprise Edition CPU 733 MHz RAM 256 MB MDS Install Footprint Less than 1 MB Multiprocessor Support Up to 4 SQL Server SQL Server Standard Edition SQL Server Enterprise Edition CPU 733 MHz RAM 256 MB DB Install Footprint 2.5 MB Multiprocessor Support Up to 4 Hardwarové požadavky na server

Požadavky na klienta Windows XP Pro or Windows 2000 Pro Office Professional 2003.NET Framework 1.1 Office Interop Assemblies pro Outlook, Word, Excel Instalovatelné s Office Ve výchozím nastavení se neinstaluje !!!

Advanced Technologies 05 BezpečnostBezpečnost

Zabezpečení Komunikace klient – server přes HTTPs Information Bridge vždy využívá Windows credentials při komunikaci s MetaData Services Information Bridge „šifruje“ lokální cache Integrováno s Autorization Managerem – Role… Pozor na používání citlivých údajů Rodná čísla… Vypnout funkci „Embed Smart Tags“ – Tools \ Options \ Save Assemblies Information Bridge Frameworku jsou načítány pod Internet Zone Security = podepsat a povolit full trust

Informační zdroje Information Bridge Framework 1.5. download yId=D7FA9F2F A4AB- A36EEA3B6163&displaylang=en yId=D7FA9F2F A4AB- A36EEA3B6163&displaylang=en Information Bridge Framework homepage ork/default.aspx ork/default.aspx Information Bridge Framework Resource Kit id=3ac05dc0-ae2b-4d76-aa91- id=3ac05dc0-ae2b-4d76-aa91- On-demand webcast Odkaz

© 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.