OFC 333 Enterprise Application Integration Using Share Point

  • Slides: 24
Download presentation
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 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 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 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 Application/integration

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 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 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 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 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 Per-user credentials Group credentials Certificate support Programmable at

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 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 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 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 self-service Two application models

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 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 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 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 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 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

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 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 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 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. com/sharepoint/webparts

announcing. . . Web Part Development Contest http: //www. microsoft. com/sharepoint/webparts

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. 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

Q&A

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. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.