Presentation is loading. Please wait.

Presentation is loading. Please wait.

Integrating Enterprise Applications Into SharePoint® Portal Server

Similar presentations


Presentation on theme: "Integrating Enterprise Applications Into SharePoint® Portal Server"— Presentation transcript:

1 Integrating Enterprise Applications Into SharePoint® Portal Server
Office System Developer Conference 2005 5/20/2018 6:41 PM Integrating Enterprise Applications Into SharePoint® Portal Server John Hooper Architect Evangelist Microsoft Technology Centre © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

2 Office System Developer Conference 2005
5/20/2018 6:41 PM Agenda What is Enterprise Integration? Scenarios Strategy Models Best Scenarios Strengths and Weaknesses Specific facilities SPS and WSS as providers, not just consumers © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

3 What Is Enterprise Application Integration?
Office System Developer Conference 2005 5/20/2018 6:41 PM What Is Enterprise Application Integration? Access to enterprise applications Interactivity with enterprise applications Reuse of portions of enterprise applications in new ways © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

4 Good Customer Scenarios
Office System Developer Conference 2005 5/20/2018 6:41 PM Good Customer Scenarios Self-service Human resources web Payroll information Expense reports My benefits Aggregation CEO Business Intelligence Portal Pulse of the business Sales Force Automation 360 degree view of the customer My accounts, opportunities, to-dos, etc © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

5 Not-So-Good Customer Scenarios
Office System Developer Conference 2005 5/20/2018 6:41 PM Not-So-Good Customer Scenarios Replicate LOB application’s user interface and business logic Use portal merely as an access point to a single LOB application © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

6 Microsoft’s Enterprise Application Integration Strategy
Office System Developer Conference 2005 5/20/2018 6:41 PM Microsoft’s Enterprise Application Integration Strategy Web Part Web Part Office SharePoint Portal Server Web services Integration: BizTalk Server Application Server: Windows Server 2003 BT Adapters Connectors SAP Siebel . . . © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

7 Accessing Enterprise Applications
Office System Developer Conference 2005 5/20/2018 6:41 PM Accessing Enterprise Applications Web Part Web Capture App HTML / XML Web Part Data Cache App Data Warehouse Infrastructure-Intensive Code-Intensive Web Part Point-to-Point App SOAP, ADO.NET, App. APIs Web Part Application/Integration Server App Application Server © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

8 Office System Developer Conference 2005
5/20/2018 6:41 PM Web Capture Strengths Very simple to create Web Parts in minutes Little if any code within the portal environment Reuse a Web interface that already exists Weaknesses Depends on the application to provide its own Web interface Limited ability to transform or manipulate retrieved information Brittle to application changes © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

9 Web Capture Techniques I
Office System Developer Conference 2005 5/20/2018 6:41 PM Web Capture Techniques I © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

10 Web Capture Techniques II
Office System Developer Conference 2005 5/20/2018 6:41 PM Web Capture Techniques II © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

11 Office System Developer Conference 2005
5/20/2018 6:41 PM Point To Point Strengths Accessing applications the way their creators intended Maximum control over the means of retrieving, reusing information No middleware infrastructure Few dependencies Weaknesses Code intensive Coding method varies widely by application No transactions, concurrency, orchestration, caching, etc Load on back-end system © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

12 Office System Developer Conference 2005
5/20/2018 6:41 PM SAP Connector © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

13 Office System Developer Conference 2005
5/20/2018 6:41 PM Data Cache Strengths Little impact on enterprise application Web Parts need only call ADO.NET Easy way to combine, clean, and merge data from multiple sources Weaknesses Requires setting up a data harvesting application Write-back is hard Security must be replicated © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

14 Application/ Integration Server
Office System Developer Conference 2005 5/20/2018 6:41 PM Application/ Integration Server Strengths Common method used for all Web Part-to-integration server access Integration server handles all application access Integration server can perform value-added transformations, orchestrations, etc Weaknesses Non-trivial infrastructure must be deployed and configured Not optimal for transferring large data sets © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

15 Office System Developer Conference 2005
5/20/2018 6:41 PM Setting up BizTalk © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

16 A Comprehensive Platform For Portal Application Integration
WebPart Interaction Personalization Categorization Search Single Sign-On Web Part Web Part Web Part SharePoint Portal Server Portal Single Sign-On Orchestration Business Rules Schema Mapping Load Balancing Sync/Async Auditing Web services Process and Integration Integration: BizTalk Server Application Server: Windows Server 2003 BT Adapters Connectors SAP Siebel . . . Applications

17 Key Integration Technologies
Office System Developer Conference 2005 5/20/2018 6:41 PM Key Integration Technologies SharePoint Portal Server Search BizTalk Server 2004 Web Services Web Parts SharePoint Portal Server Single Sign-On Service Sharepoint Membership database © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

18 SharePoint Portal Server Single Sign-On Service
Office System Developer Conference 2005 5/20/2018 6:41 PM SharePoint Portal Server Single Sign-On Service Actually, more of a secure credential cache than what is normally termed “SSO” Credential Mapping Database Programmable at UI or application tier Distributed Ticketing Easily configured, managed, used © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

19 SSO With Point-to-point Method Connecting To SAP
Office System Developer Conference 2005 5/20/2018 6:41 PM SSO With Point-to-point Method Connecting To SAP SAP .NET Connector API Web Part invokes managed API code Method is called Web Part SAP Results are returned SSO Service Web Part calls SSO API to retrieve credentials SPS DB SSO Service fetches and decrypts credentials © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

20 SSO With Biztalk Server 2004 Connecting To SAP
Office System Developer Conference 2005 5/20/2018 6:41 PM SSO With Biztalk Server 2004 Connecting To SAP SOAP call with ticket in envelope BizTalk Adapter for Web Services Method is called, results are returned Adapter for SAP BizTalk Server Request processed, passed to SAP adapter SSO Service Web Part SAP Ticket passed to BizTalk SSO Service SSO Service Web Part calls SSO API to retrieve credentials Ticket is passed back to Web Part Ticket is redeemed for credentials SPS DB SSO Service fetches and creates ticket for credentials © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

21 Office System Developer Conference 2005
5/20/2018 6:41 PM SPS Single Sign-On © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

22 New Uses For Existing Applications
Office System Developer Conference 2005 5/20/2018 6:41 PM New Uses For Existing Applications Targeted and simplified for specific audiences Combined on pages with related resources from other applications Used to trigger collaborative document preparation, Web publishing, discussions, etc Connected to other Web Parts to create composite applications Combined with XML forms (e.g., InfoPath 2003) for adding human interaction with business process orchestration Added to specific site definitions Many sites can draw on the same tools and techniques © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

23 Sharepoint as an Enterprise Application
Office System Developer Conference 2005 5/20/2018 6:41 PM Sharepoint as an Enterprise Application Data Lists, forms, documents, sites Access Standard web services SPS and WSS object models Custom web services Custom web sites SOAP, WebDav, Frontpage RPCs Search Document Event Handlers © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

24 Office System Developer Conference 2005
5/20/2018 6:41 PM Some useful tools Web part toolkit Web part installation tools Smart parts Frontpage dataviews Pre built web parts MSDN and blogs .NET connectors with or without BizTalk © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

25 Office System Developer Conference 2005
5/20/2018 6:41 PM Some web part thoughts How will they be branded What properties should I expose What data should I put is configuration files Error handling and reporting Build helper functions © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

26 Something futures to think about
Office System Developer Conference 2005 5/20/2018 6:41 PM Something futures to think about Mendocino Indigo SQL Server 2005 ASP.NET 2.0 BizTalk 2006 Maestro © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

27 Office System Developer Conference 2005
5/20/2018 6:41 PM Call To Action Everyone Write Web Parts Write Web services Use SSO to manage credentials Think about BizTalk Server if you have more than a single point-to-point problem Services Organizations An EAI phase can/should be a part of every SharePoint Portal Server-based service offering Product Developers Sets of Web Parts and packaged sites for specific kinds of tasks © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

28 Office System Developer Conference 2005
5/20/2018 6:41 PM © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. © 2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.


Download ppt "Integrating Enterprise Applications Into SharePoint® Portal Server"

Similar presentations


Ads by Google