OFC 333 Enterprise Application Integration Using Share Point
![OFC 333: Enterprise Application Integration Using Share. Point Portal Server Mike Fitzmaurice Technical Product OFC 333: Enterprise Application Integration Using Share. Point Portal Server Mike Fitzmaurice Technical Product](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-1.jpg)
![Share. Point Investments Smart Connected Workspaces Consistent rich experience – users, developers, and IT Share. Point Investments Smart Connected Workspaces Consistent rich experience – users, developers, and IT](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-2.jpg)
![Share. Point Investments Enterprise Portal Solution built on top of Windows Share. Point Services Share. Point Investments Enterprise Portal Solution built on top of Windows Share. Point Services](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-3.jpg)
![Agenda Customer Scenarios EAI Strategy Application Models The portal application platform Portal services Application/integration Agenda Customer Scenarios EAI Strategy Application Models The portal application platform Portal services Application/integration](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-4.jpg)
![Customer Challenges/ Scenarios Application Integration problems I need to provide data from SAP in Customer Challenges/ Scenarios Application Integration problems I need to provide data from SAP in](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-5.jpg)
![EAI Strategy Mainstream platform Best platform for building composite portal applications Primarily synchronous focused EAI Strategy Mainstream platform Best platform for building composite portal applications Primarily synchronous focused](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-6.jpg)
![Composite Application Platform Portal Web Part Share. Point Portal Web. Services Process and Integration Composite Application Platform Portal Web Part Share. Point Portal Web. Services Process and Integration](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-7.jpg)
![SPS Integration Models Web Clip Page Graft Web Part Data Cache Warehouse SPS Integration Models Web Clip Page Graft Web Part Data Cache Warehouse](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-8.jpg)
![Portal Service: SSO Credential Mapping Database Per-user credentials Group credentials Certificate support Programmable at Portal Service: SSO Credential Mapping Database Per-user credentials Group credentials Certificate support Programmable at](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-9.jpg)
![Integration: Biz. Talk Technology used Web Services Adaptor for Biz. Talk Exposes backend APIs Integration: Biz. Talk Technology used Web Services Adaptor for Biz. Talk Exposes backend APIs](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-10.jpg)
![Tools And Applications High-end developer Visual Studio. NET Power user, business analyst Front. Page Tools And Applications High-end developer Visual Studio. NET Power user, business analyst Front. Page](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-11.jpg)
![Code Sample: SAP Pay. Stub Sample SAP app for HR self-service Two application models Code Sample: SAP Pay. Stub Sample SAP app for HR self-service Two application models](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-12.jpg)
![Pay. Stub Demonstrates The EAI Platform Application Server Model Web Parts Calling backend APIs Pay. Stub Demonstrates The EAI Platform Application Server Model Web Parts Calling backend APIs](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-13.jpg)
![Connecting To SAP Synchronous Applications What’s needed Visual Studio. NET SAP. NET Connector or Connecting To SAP Synchronous Applications What’s needed Visual Studio. NET SAP. NET Connector or](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-14.jpg)
![Connecting To Siebel Synchronous applications What’s needed Visual Studio. NET Siebel 7. 5. 2 Connecting To Siebel Synchronous applications What’s needed Visual Studio. NET Siebel 7. 5. 2](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-15.jpg)
![demo Application Integration Tools demo Application Integration Tools](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-16.jpg)
![Share. Point Products and Technologies Sessions at Tech. Ed Connecting, Communicating, and Collaborating with Share. Point Products and Technologies Sessions at Tech. Ed Connecting, Communicating, and Collaborating with](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-17.jpg)
![Other Share. Point Products And Technologies Content At Tech. Ed Ask the Experts Partner Other Share. Point Products And Technologies Content At Tech. Ed Ask the Experts Partner](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-18.jpg)
![Share. Point Resources Evaluate Windows Share. Point Services and Share. Point Portal Server 2003 Share. Point Resources Evaluate Windows Share. Point Services and Share. Point Portal Server 2003](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-19.jpg)
![announcing. . . Web Part Development Contest http: //www. microsoft. com/sharepoint/webparts announcing. . . Web Part Development Contest http: //www. microsoft. com/sharepoint/webparts](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-20.jpg)
![Community Resources http: //www. microsoft. com/communities/default. mspx Most Valuable Professional (MVP) http: //www. mvp. Community Resources http: //www. microsoft. com/communities/default. mspx Most Valuable Professional (MVP) http: //www. mvp.](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-21.jpg)
![evaluations evaluations](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-22.jpg)
![Q&A Q&A](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-23.jpg)
![© 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. © 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only.](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-24.jpg)
- Slides: 24
![OFC 333 Enterprise Application Integration Using Share Point Portal Server Mike Fitzmaurice Technical Product OFC 333: Enterprise Application Integration Using Share. Point Portal Server Mike Fitzmaurice Technical Product](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-1.jpg)
OFC 333: Enterprise Application Integration Using Share. Point Portal Server Mike Fitzmaurice Technical Product Manager Microsoft Corporation
![Share Point Investments Smart Connected Workspaces Consistent rich experience users developers and IT Share. Point Investments Smart Connected Workspaces Consistent rich experience – users, developers, and IT](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-2.jpg)
Share. Point Investments Smart Connected Workspaces Consistent rich experience – users, developers, and IT Smart connections – people, teams, topics, divisions, etc. Flexible deployment – bottoms-up, centralized, hybrid on large scale farms Team Individual Enterprise Division
![Share Point Investments Enterprise Portal Solution built on top of Windows Share Point Services Share. Point Investments Enterprise Portal Solution built on top of Windows Share. Point Services](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-3.jpg)
Share. Point Investments Enterprise Portal Solution built on top of Windows Share. Point Services Hub and Aggregator for Share. Point personal, team and portal sites Share. Point Portal Server l l l l News and Links Site Directory and Connections Personal Sites Audience Targeting Index, Search and Alerts Single Sign-On Biz. Talk Integration Team Collaboration Solution well beyond file server Share. Point Services Scalable Workspace Platform l l l l Collaboration Document Collaboration Flexible Lists Web Part Pages Personalization Life Cycle Management Scale-Up/Out Foundation
![Agenda Customer Scenarios EAI Strategy Application Models The portal application platform Portal services Applicationintegration Agenda Customer Scenarios EAI Strategy Application Models The portal application platform Portal services Application/integration](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-4.jpg)
Agenda Customer Scenarios EAI Strategy Application Models The portal application platform Portal services Application/integration server Web Services Developer Tools Office applications Code samples Connecting to SAP Connecting to Siebel Demos
![Customer Challenges Scenarios Application Integration problems I need to provide data from SAP in Customer Challenges/ Scenarios Application Integration problems I need to provide data from SAP in](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-5.jpg)
Customer Challenges/ Scenarios Application Integration problems I need to provide data from SAP in context of the portal I need employees to be able to find and use business critical systems I need to quickly create a composite application that connects to many systems Scenarios Employee self-service Human resources Web Payroll information Expense reports My benefits CEO dashboard Pulse of the business Sales Force automation 360 degree view of the customer My accounts, opportunities, todos, etc. Others
![EAI Strategy Mainstream platform Best platform for building composite portal applications Primarily synchronous focused EAI Strategy Mainstream platform Best platform for building composite portal applications Primarily synchronous focused](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-6.jpg)
EAI Strategy Mainstream platform Best platform for building composite portal applications Primarily synchronous focused with async integration via Biz. Talk Web Parts and Web Services in Windows Rich Office applications Primary target: Developer, secondary: power user, biz analyst Spectrum of tools Visual Studio. NET Web Clipping, Office and components, Front. Page Rich Office applications Spectrum of integration models Full EAI framework with SPS + Biz. Talk Third-Party support 250+ Biz. Talk Adapters Web Parts momentum as Windows technology
![Composite Application Platform Portal Web Part Share Point Portal Web Services Process and Integration Composite Application Platform Portal Web Part Share. Point Portal Web. Services Process and Integration](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-7.jpg)
Composite Application Platform Portal Web Part Share. Point Portal Web. Services Process and Integration Applications Integration: Biz. Talk Windows 2003 BT Adapters Connectors SAP App Server: Siebel . . . Web. Part Interaction Personalization Categorization Search Single Sign-On Orchestration Business Rules Schema Mapping Load Balancing Sync/Async Auditing
![SPS Integration Models Web Clip Page Graft Web Part Data Cache Warehouse SPS Integration Models Web Clip Page Graft Web Part Data Cache Warehouse](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-8.jpg)
SPS Integration Models Web Clip Page Graft Web Part Data Cache Warehouse Web Part App Point-to-Point to Point Web Part Web. Services SQL Custom App Web Part DB/DW HTML XML App Web Part App App App/Integration Server Web Part App/Integration Server App App
![Portal Service SSO Credential Mapping Database Peruser credentials Group credentials Certificate support Programmable at Portal Service: SSO Credential Mapping Database Per-user credentials Group credentials Certificate support Programmable at](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-9.jpg)
Portal Service: SSO Credential Mapping Database Per-user credentials Group credentials Certificate support Programmable at display or application tier Distributed Ticketing Integrated into Biz. Talk and adaptors (Actional first) Does not require Windows Server 2003/2000 AD deployment Ex. Oracle 3 a. Login with credentials 1. Authenticate WP | WP 3 b. Pass ticket Web FE WS Adaptor For Biz. Talk 2 a. Retrieve credentials for app/user 2 b. Retrieve ticket for app/user Biz. Talk 2002 Biz. Talk Adaptors 5. Login with credentials 4. Retrieve credentials for ticket SSO Encrypted DB storage Ex. SAP
![Integration Biz Talk Technology used Web Services Adaptor for Biz Talk Exposes backend APIs Integration: Biz. Talk Technology used Web Services Adaptor for Biz. Talk Exposes backend APIs](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-10.jpg)
Integration: Biz. Talk Technology used Web Services Adaptor for Biz. Talk Exposes backend APIs as Web services Integrated with SSO Biz. Talk connector architecture 300+ adaptors Actional adaptors SAP, Siebel, and People. Soft SSO enabled Sync or async Orchestration Transformation services
![Tools And Applications Highend developer Visual Studio NET Power user business analyst Front Page Tools And Applications High-end developer Visual Studio. NET Power user, business analyst Front. Page](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-11.jpg)
Tools And Applications High-end developer Visual Studio. NET Power user, business analyst Front. Page Office Web Parts Data. Calc Data. View Chart Part to part communications Rich client composite applications Excel Info. Path Word XML
![Code Sample SAP Pay Stub Sample SAP app for HR selfservice Two application models Code Sample: SAP Pay. Stub Sample SAP app for HR self-service Two application models](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-12.jpg)
Code Sample: SAP Pay. Stub Sample SAP app for HR self-service Two application models Application server Data cache MSDN Dev Center
![Pay Stub Demonstrates The EAI Platform Application Server Model Web Parts Calling backend APIs Pay. Stub Demonstrates The EAI Platform Application Server Model Web Parts Calling backend APIs](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-13.jpg)
Pay. Stub Demonstrates The EAI Platform Application Server Model Web Parts Calling backend APIs as Web Services (Biz. Talk Web Services) Biz. Talk Web Services calling SSO (individual user application, ticket granting/retrieving) Method aggregation via Orchestration Custom Business logic via Orchestration Biz. Talk connectors Use of SPS personalization Data cache model Web Part SPS personalization Calling SSO (group application) from a Web form control Calling SQL via ADO. Net
![Connecting To SAP Synchronous Applications Whats needed Visual Studio NET SAP NET Connector or Connecting To SAP Synchronous Applications What’s needed Visual Studio. NET SAP. NET Connector or](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-14.jpg)
Connecting To SAP Synchronous Applications What’s needed Visual Studio. NET SAP. NET Connector or Biz. Talk 2002 An understanding of BAPIs/RFCs Web Part Custom SOAP Best practice (application server) Web Part Share. Point Portal App Server: Windows. Net SSO . NET Connector SAP
![Connecting To Siebel Synchronous applications Whats needed Visual Studio NET Siebel 7 5 2 Connecting To Siebel Synchronous applications What’s needed Visual Studio. NET Siebel 7. 5. 2](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-15.jpg)
Connecting To Siebel Synchronous applications What’s needed Visual Studio. NET Siebel 7. 5. 2 Web engine (SWE) or Biz. Talk An understanding of s. XML (Siebel XML) Best practice (application server) Web Part s. XML Share. Point Portal SSO HTTP Web Part https SWE Siebel DB
![demo Application Integration Tools demo Application Integration Tools](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-16.jpg)
demo Application Integration Tools
![Share Point Products and Technologies Sessions at Tech Ed Connecting Communicating and Collaborating with Share. Point Products and Technologies Sessions at Tech. Ed Connecting, Communicating, and Collaborating with](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-17.jpg)
Share. Point Products and Technologies Sessions at Tech. Ed Connecting, Communicating, and Collaborating with Microsoft® Share. Point™ Products and Technologies Architecture and Deployment: Microsoft® Share. Point™ Products and Technologies Moving to Microsoft® Windows Share. Point™ Services and Microsoft Share. Point Portal Server 2003 from Previous Share. Point Releases Intranets Solution Accelerator for Microsoft® Securing Microsoft® Share. Point™ Products and Technologies Integrating Microsoft® Content Management Server with Microsoft Share. Point™ Technologies Developing Web Parts for Microsoft® Share. Point™ Products and Technologies Enterprise Application Integration Using Microsoft® Share. Point™ Portal Server
![Other Share Point Products And Technologies Content At Tech Ed Ask the Experts Partner Other Share. Point Products And Technologies Content At Tech. Ed Ask the Experts Partner](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-18.jpg)
Other Share. Point Products And Technologies Content At Tech. Ed Ask the Experts Partner Booths Hands on Labs Introduction to Share. Point Portal Server 2003 Managing Share. Point Portal Server 2003 Content and Navigation Share. Point Portal Server 2003 People and Personalization Using Windows Share. Point Services with Office 2003 Using Front. Page 2003 to Customize Share. Point Creating Web Parts for Share. Point
![Share Point Resources Evaluate Windows Share Point Services and Share Point Portal Server 2003 Share. Point Resources Evaluate Windows Share. Point Services and Share. Point Portal Server 2003](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-19.jpg)
Share. Point Resources Evaluate Windows Share. Point Services and Share. Point Portal Server 2003 Betas http: //www. microsoft. com/sharepoint Download technical documentation and Software Development Kits from our Developer Center http: //msdn. microsoft. com Find and contribute Web Parts and templates to the Web Component Directory http: //www. microsoft. com/sharepoint/webparts Visit our community websites http: //www. microsoft. com/sharepoint/community/
![announcing Web Part Development Contest http www microsoft comsharepointwebparts announcing. . . Web Part Development Contest http: //www. microsoft. com/sharepoint/webparts](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-20.jpg)
announcing. . . Web Part Development Contest http: //www. microsoft. com/sharepoint/webparts
![Community Resources http www microsoft comcommunitiesdefault mspx Most Valuable Professional MVP http www mvp Community Resources http: //www. microsoft. com/communities/default. mspx Most Valuable Professional (MVP) http: //www. mvp.](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-21.jpg)
Community Resources http: //www. microsoft. com/communities/default. mspx Most Valuable Professional (MVP) http: //www. mvp. support. microsoft. com/ Newsgroups Converse online with Microsoft Newsgroups, including Worldwide http: //www. microsoft. com/communities/newsgroups/default. mspx User Groups Meet and learn with your peers http: //www. microsoft. com/communities/usergroups/default. mspx
![evaluations evaluations](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-22.jpg)
evaluations
![QA Q&A](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-23.jpg)
Q&A
![2003 Microsoft Corporation All rights reserved This presentation is for informational purposes only © 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only.](https://slidetodoc.com/presentation_image_h2/6d2c206b86e058d29aa165672cb56470/image-24.jpg)
© 2003 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.
Ofc<333
Presentation integration model example
Disadvantages of enterprise application integration
System integration patterns
Flashback welding definition
Ofw welding
Via nigroestriada
Ofc suisse
Three dimensions of corporate strategy
Backwards intergration
Simultaneous integration example
Enterprise integration reference architecture
Enterprise integration strategy
Syngenta sharepoint
Teis integration
Gdais
Tieto enterprise integration server
Centrixs
Mean as fair share
Uel intranet
Putting the enterprise into the enterprise system
Enterprise
String matching cses
Ece 333 uiuc
Komax 331