SlideShare uma empresa Scribd logo
1 de 55
Baixar para ler offline
Microsoft Interoperability & Support
This document is for informational purposes. It is not a commitment
   to deliver any material, code, or functionality, and should not be
   relied upon in making purchasing decisions. The development,
 release, and timing of any features or functionality described in this
document remains at the sole discretion of Oracle. This document in
any form, software or printed matter, contains proprietary information
     that is the exclusive property of Oracle. This document and
     information contained herein may not be disclosed, copied,
   reproduced or distributed to anyone outside Oracle without prior
written consent of Oracle. This document is not part of your license
agreement nor can it be incorporated into any contractual agreement
               with Oracle or its subsidiaries or affiliates.
Agenda

•   Overview
•   Windows Platform Interoperability and Support
•   .NET Interoperability and Support
•   Office Interoperability and Support
•   Q&A
Oracle Fusion Middleware

                           Infrastructure for Fusion Architecture
                              Standard J2EE Java Environment
                              Application Development
                               Framework and Tools
                              Business Process Design and
                               Management
                              Enterprise Portal and Collaborative
                               Workplace
                              Identity Management and Security
                              Enterprise Systems and Service
                               Management
                              Mobile/Wireless
                              GRID infrastructure
Hot-Pluggable Architecture
Multi-Vendor
                                                            Apps:
                                                          PeopleSoft,
                                                         EBus. Suite,
                     Multi-Channel Access, Portal
                                                          JDE, SAP,
                    Interop via JSR-168, MS Office
                                                         Siebel, Retek



                                                         Unicenter
    Eclipse,      Sonic, Tibco,     Documentum, Multi-   OpenView
    Spring,      IBM MQ Series          App Hubs           Tivoli
    Struts,
   Tapestry,
   Junit, Ant,                                            MS, Sun,
  CVS, XDoclet          BEA, IBM, JBoss                    Novell,
                     Systinet, iLog, Fair Isaac           Netegrity


                                                            DBs:
                                                          IBM, MS,
                        Certify on all major               Sybase,
                        Operating Systems                 Informix
Interoperability between
   Fusion Middleware and Microsoft
                    SharePoint Portal Interop via WSRP,
                     MS Office, Portlets from .NET apps



                                                            MOM
     Interoperate   MSMQ, BizTalk,
     w/ .NET Web                              Excel
                      InfoPath
       Services

                                                           Active
                        .NET Framework, IIS, ISA          Directory


                                                            DBs:
                                                          SQL Server
                        Windows 2000/20003/XP
                          MS Cluster Services

Windows | .NET/Windows Server System | Office Interoperability
Working with Microsoft Enviroment
    Bridging Msft and non-Msft Infrastructure with Enterprise Capabilities


                                                                                      Apps –                 BI –
Msft Outlook Msft Excel    Msft Word    Msft .Net UI Msft InfoPath            Oracle, Psft,JDE, SAP,   Business Objects,
                                                                               Siebel, Legacy, etc.      Cognos, etc.
M
i
c          IDE                                                                       Enterprise
       App/Services               Portal               BI               BPM         Service Bus           Sys Mgmt –
r                                                                                                        HP, CA, IBM,
                                                                                                           BMC, etc.
o
s                Service, Event                                                Security &
                    Registry               Sys. Mgmt             HA             ID Mgmt
o
                              Oracle Fusion Middleware                                                     ID Mgmt –
f                                                                                                         Sun, Novell
                                                                                                          OpenLDAP,
t                                                                                                             etc.


  Msft         Msft        Msft   Msft Servers            DBMS –          J2EE –        TP Monitors, Messaging –
SQL Server    Active      MSMQ     i.e. BizTalk         Oracle, DB2,    BEA, IBM,       Tuxedo       MQ, Sonic,
             Directory                                 Informix, etc.   JBoss, etc.     CICS, IMS     Tibco
On Windows, With .NET & For Office
•   Focus on Windows as Key Platform
     –   Concurrent Testing & Delivery on MSFT-Windows
     –   AD/Windows Security: Simpler Windows Native Authentication
     –   IIS: Better perf. w/ Web Cache, Using IIS at HTTP tier
     –   Clusterware: MSFT Cluster Services & MSFT NLB Support
•   Broad Product Integration with MS.NET
     –   Web Services/Protocols: WS-I Basic Profile, Dime, Serializers, etc.
     –   Managing .NET WS: Enforce policies w/ .NET agent and OWSM
     –   UDDI Support: MSFT UDDI Browser Support
     –   Queuing: JMS Bridge to MSMQ
     –   Legacy Support: C++ Web Services to J2EE Interop
     –   Orchestration: BizTalk Interoperability
     –   Human Workflow: MSFT WinForms, InfoPath Integration
     –   Portals: Sharing WS & Portlets across SharePoint, Oracle Portal
     –   Directory Services: Simpler Active Directory Sync
•   Office
     –   Office 2003: Using InfoPath, Word, Excel as “front-end”
     –   Orchestrating Office 2003: Incorporate into Workflows with BPEL PM
     –   Alerting through Office: Oracle BAM to Outlook
     –   Publish to Office docs: XML Publisher, Oracle BI Excel plugin
Windows Platform
Interoperability & Support
Windows Platform Support
  Core Platform for Releases
         Releases                Windows        Windows        Window        Window     Window
                                   XP            2000          Server        Server     Server
                                                                2003          2003       2003
                                                                (32-bit)     (EM64T)    (Itanium2)


       AS 10.1.2.0.0              Limited          Full           Full        Full*     Limited
                                                                             (32-bit)

       AS 10.1.2.0.1              Limited          Full           Full         NA         NA

       AS 10.1.2.0.2              Limited          Full           Full        Full*      Full**
                                                                             (32-bit)

         AS 10.1.3                Limited          Full           Full        Full*      Full**
    (J2EE, Toplink & Web                                                     (32-bit)
         Services)


A complete, current certification matrix can be found on otn.oracle.com and metalink
Limited: J2EE, Web Cache & Top Link components only.
* x64 Support: 32-bit version in WOW64 mode. Infrastructure not supported.
** Itanium Support: All components except iDS, EM Grid, BPEL and BAM.
Windows Platform Support
Basic Runtime/J2EE Integration

•   Platform certification
      – Oracle Application Server runtime: Windows 2000/XP/2003
      – CPU’s: X86 and 64 bit platforms (Itanium, AMD …)
      – Internet Explorer 6, latest SP
•   Product interoperability
      – Microsoft SQL Server 2000 SP4
      – Native Active Directory integration from the J2EE container
      – Extensive Web services interoperability
•   Upcoming plans
      – Upgrade to certify on Vista on availability
           • Windows Communication Foundation
           • Windows Presentation Foundation
Microsoft IIS Web Tier Integration
As Proxy
• Reverse HTTP Proxy – OracleAS Proxy Plug in
    – Supports IIS forwarding requests to Oracle Application Server
    – DLL configured with Microsoft IIS




  Microsoft
     IIS                                            Oracle
                              Oracle                  Oracle
                                                 Containers for
                 HTTP
                               HTTP                     Oracle
                                                  Containers for
   OracleAS                                          J2EE
                              Server                Containers for
                                                       J2EE
  Proxy Plugin                                           J2EE


                                 Oracle Application Server
Microsoft IIS Web Tier Integration
As Web/HTTP Server
• IIS Plug in – OracleAS J2EE Plug-in
   – Supports routing directly from Microsoft IIS to OracleAS
   – DLL configured with Microsoft IIS




           Microsoft
              IIS                      Oracle
                                         Oracle
                                    Containers for
                         AJP13             Oracle
                                     Containers for
            OracleAS                    J2EE
                                       Containers for
                                          J2EE
           J2EE Plugin                      J2EE


                                 Oracle Application Server
ASP.NET, IIS Support
Oracle Web Cache
•    Fully supports MSFT web environment
      – Supports Dynamic and Static Web Content
      – Compatible with: VB, J#, C#, C/C++, J2EE, Perl, PHP…
•    Benefits
      –   Provides Performance, Scalability, Virtual Hosting, Visibility
      –   Cost savings – make efficient use of low-cost hardware
      –   Reliability – avoid infrastructure overload
      –   Intelligence – gain insight into application performance


                                                                Microsoft IIS


     Client
    Browsers
                         Oracle Web Cache                     Other Web Servers
MSFT Cluster & Network Load Balancing

• Middle tier and infrastructure instances can be
  clustered with Microsoft Cluster Services (MSCS)
  and take advantage of Microsoft Network Load
  Balancing
• Automatic installation, configuration,
  provisioning, and patch management of cluster
  nodes
• Automatic failover of nodes
• Death detection and restart of middle tier and
  infrastructure processes
System Management Interoperability
Oracle Enterprise Manager and Microsoft Operations Manager –
Ongoing Efforts
 • Easily manage Windows deployed Fusion Middleware
   components with Oracle Enterprise Manager
 • Monitor MSFT components with Oracle Enterprise Manager
    – EM Grid Control available shortly for Microsoft .Net, BizTalk, Active
      Directory, IIS, ISA, Commerce Server, SQL Server
    – Monitor Windows host machine including Windows event log
 • EM End-User monitoring test, via Beacon
    – Works for MS services (HTTP, IMAP, Web Services, etc.)
 • MOM Bi-directional data exchange
    – Enablement efforts underway with EM
Active Directory Integration
For J2EE Applications
Working with Windows Native Auth                                                  1 - User
                                                                                signs on to
Using Oracle Identity Management and Portal                                      desktop


                                OracleAS 10g                       OracleAS
                               Single Sign-On                       Portal

                                                                                   2 - User
                                                  3- Oracle                        attempts
    Windows                                     Authentication                    to sign on
   Environment                                                                         to
                                                                  Enterprise     Application
           4- Authentication
           verified via MS                        5- UserID,      Application
           KDC                                  profile & roles
                                                 determined



              Microsoft
               Active
              Directory
                                        Oracle           Delegated
                                       Internet        Administration
                                       Directory          Console
Windows Integration with
Oracle Content Services
.NET, Window Server System
  Interoperability & Support
Working with .NET Web Services
Existing Support in Oracle Fusion Middleware
 • Systematic internal interoperability regression testing
    – Targeted .NET and WSE 2.0 interoperability testing
    – Based on common use cases and customer install base
    – Moving to WSE 3.0 interoperability
 • WS-I interoperability conformance and testing
    – Built into the Oracle Application Server platform
    – Co-participation in WS-I events
 • UDDI client interoperability
    – V2 client, V3 on horizon
 • Participation in Microsoft interoperability plugfests
    – November 7-10 WCF Plugfest in Redmond
    – WS-Addressing, MTOM, WS-Security, SOAP/WSDL message
      formats
Deeper Web Services Interoperability
Ongoing Efforts
•   Windows Communication Foundation basic SOAP/WSDL
    interoperability
    – Message formats continuing
•   Keeping up with WS-*
    – I.e. WS-Addressing, WS-ReliableMessaging/WS-ReliableExchange,
      WS-Policy, MTOM, Transactions
•   Security
    – Deeper security interoperability as those standards finalize
    – WS-SecureExchange, WS-Security, WS-Trust, WS-
      SecureConversation …
•   Plugfests
    – Continuing participation in plugfests demonstrates commitment
Working with .NET
Application Development Framework & JDeveloper
• Consuming .NET Web Services
   – UDDI, WSDL, SOAP
   – ADF Model Layer binds .NET Web Services to Views
• Publish Web Services to Visual Studio .NET and
  Office
   – Use JDeveloper to expose J2EE or PL/SQL as WS
• Other Ongoing Areas of Support
   – SQL Server as data source
   – Visual Source Safe for source code mgmt
   – Active Directory through Oracle Platform Id Mgmt
Working with .NET
Consuming .NET Web Services with ADF, JDeveloper

            ADF View Layer

        ADF Model Layer
                             Find / Discover
       Oracle JDeveloper          (UDDI)

                                               Web Services
                                               Registries
   Invoke
   (SOAP)
                                  Publish
                                   (WSDL)



               WSE / .NET
                             Transaction
        Visual Studio .NET
Working with Visual Studio .NET
Publishing J2EE Web Services with JDeveloper, OC4J



            Visual Studio .NET    Find / Discover
                                       (UDDI)

                                                    Web Services
   Invoke                                           Registries
   (SOAP)

                                       Publish
                                        (WSDL)

            XML Binding (WSDL)

            Enterprise JavaBean
                                  Transaction
            Oracle Web Service       (JDBC)
Publishing PL/SQL Stored Proc. to .NET
With JDeveloper

                                   Visual Studio .NET parses and consumes
                                   WSDL and generates .NET stub


 JDeveloper generates WSDL
 for PL/SQL procedure
                                                      New stub incorporated into .NET
                                                      application. Application deployed
                                                      to Windows Server



   PL/SQL procedures
browsed with JDeveloper

                                                     Stored procedure is invoked as a
                                                     Web Service by .NET application



                          Oracle
Working with Microsoft BizTalk
Oracle BPEL Process Manager Interoperability
• Working with Microsoft BizTalk
   – Oracle supports through WSE and .NET
   – Interacting through Messaging – MSMQ
   – Exchanging documents – XML, InfoPath, etc.
• Oracle BPEL PM Microsoft Support
   – .NET clients can be used to access Oracle BPEL processes
   – Oracle BPEL PM can orchestrate interactions between .NET based
     web services – sync and async (via WS-Addressing)
   – BPEL PM can be integrated with MS Sharepoint via web services
   – Oracle Integration can use SQL Server as its dehydration store
   – Out-of-the-box DB Adapter supports SQL Server
   – Oracle BAM can use Microsoft SQL Server as event store
   – Active Directory can be used as the user repository for BPM users
Policy Management and Enforcement
Oracle Web Services Manager

• Policy management
   – Authentication and authorization against Active
     Directory
   – WS-Security policies
     • XML Encryption/Digital Signature/SAML
• Policy enforcement
   – Native .NET Agents for local policy enforcement
   – Intermediary gateways for remote policy
     enforcement
Native .NET Policy Management
Oracle Web Services Manager
Native .NET Policy Enforcement Agent
Oracle Web Services Manager
Working with Active Directory/Microsoft
Solving Enterprise Security and Identity Management
•   Enterprise Access and Single Sign-on
     – Oracle SSO native integration with MSFT AD, and Windows Native
       Authentication/login
     – COREid Access/ Identity integration with AD
•   Provisioning
     – Provision into AD, MIIS
     – Drive access and control from HR applications across all other systems
•   Directory Integration & Virtualization
     – Synchronize AD and Oracle Identity Directory
     – Create Virtual Directory across AD and other directories
•   Federate Identity
     – Seamless SSO and Identity Sharing across business partners
     – Oracle Federation Services integration with ADFS
•   Define and Enforce Policies Consistently
     – Oracle Web Services Manager works effectively across all exposed services
       - .NET, J2EE, Legacy, etc.
•   Ensure Governance, Compliance, and Control
     – Oracle Identity Management consolidates Id Mgmt and Security across
       Microsoft and non-Microsoft based systems and applications
Portal Interoperability
Including Microsoft Content in Oracle Portal
• Include .NET and Portlets from MSFT
   –   Oracle Portal can be both provider and consumer of Web Services
   –   Portlets from .NET applications – deploy any existing .NET/Web Part
   –   Supports ASP.NET, J#, C#, VB
   –   Supports WSRP portlet standards
• Include Content from Office
   – View documents online
   – Open, store, edit documents that exist in Portal – including controls
     like start new page, etc.
• Additional Areas of Support
   – Use Active Directory to store user information
   – Plug-in for FrontPage
   – Out of the box installation for Exchange Portlets
Portal Interoperability
Including Content in MSFT SharePoint
• Include Content from Oracle Portal & J2EE apps
   – SharePoint Supports WSRP Portlet standards
   – Expose Portlets from J2EE applications and Oracle
     Portal
   – Expose Content in Oracle Content Management through
     WebDav
• Additional Areas of Support
   – Integrate Oracle Identity Management with Active
     Directory for shared users in SharePoint
   – Use Oracle Web Cache in front of SharePoint web
     server (IIS)
Office
Interoperability & Support
Leverage Office with Enterprise
Processes
Deliver Value of Most-used Desktop Tool w/
 • Connect to the World of the Knowledge Worker
Applicationsusers of MSFT Office, use Enterprise Apps
     – Heavy
      sparingly
    – Often disconnected, or traveling
 • Eliminate Inefficiencies
    – Work kept in local Office docs is not easily
      used/shared, secured or integrated with business
      processes
    – Reduce costs and mistakes of copying data from Word,
      Excel documents into Enterprise applications
 • Improve decision-making by presenting relevant,
   contextual enterprise data and associated
   workflow within Office
Key Microsoft Office Interop. Scenarios
 • Self Service Information Entry
    – using Office Templates
 • Live Data Entry and Forms
    – using Office Templates and Web Services links to access
      Enterprise Applications
 • Business Process and Business Activity Monitoring Alerts
    – delivered with Document-centric Information to Outlook Inbox
 • Delivering Business Information to Office
    – either as e-mail Reports; live charts from within MSFT Word and
      Powerpoint; and access to BI Information from MSFT Excel
 • Task Management within Outlook
    – by integration with Outlook e-mail client and Calendar
 • Identity Information Provisioning and Alerting
    – through Outlook contacts
 • In Context Web Info Access and Enterprise Portal Launch
    – through Smart Tags
Enabling Microsoft Office 2000/2003 Support
 • Receive, parse, generate Office documents
    – Oracle Integration/BPEL PM can use Office docs (Word, InfoPath,
      etc) in human workflow scenarios, and form processing
    – Oracle XDK supports Microsoft Office 2003’s Reference XML
      Schemas and XML Datatypes
    – Oracle XML Publisher supports Office docs for templates and
      reports
 • Alerting, Notification and Delivery Service Support
    – Oracle BAM provides real-time notifications into Outlook
    – Oracle BI and BAM provide MSFT supported attachments
 • Ensure Callable and Consumable Web Services
    – WS exposed via Fusion MW are callable by Office’s WS
      infrastructure, and vice versa
 • Expose ADF Data Sources, BI Beans/Data Sources
    – To Office clients
    – Through Web Services and Office API’s, enabling their
      incorporation into Word/ Excel/PPT
 • Active Directory Integration (support for Outlook contacts)
Integrating Office into
Workflow/Processes
BPEL PM      Expenses
                                     Expense Approval BPEL Process

              template                              Receive
                                                 Expense report
                                                                              Enterprise
 James                                                                        Application
 Cooper
                                                    Retrieve
                                                 Expense history
• User fill data in Excel form
• When user submits
                                       Get Approval
  filled template, XML data is
  extracted and BPEL process                        Create                   BPEL                  Expense
                                                   User Task                 Human Workflow
  is invoked (using C# DLL)                                                                        Approval
                                                                             Manager
                                                                                                              (John Steinbeck)
                                                   Send for
                                                   Approval

                                                    Receive
                                                   responses                                                  (William Faulkner)

                                                                              • XML data transformed into WordML
                                      Approved                    Rejected
                                                     Check                    document using XSL
                                                    outcome
                                                                              • Task assigned to manager and email
            Employee
            Notification
                                                                              notification sent
                                      Update EIS                              • Manager’s action on Word document results
                                       Notify                   Notify        in web service call to Workflow
 James                                Employee                 Employee       • Task routed to next manager
 Cooper                                                                       •…
 • After approvals received,
                                                      end
 Word template is used to
 create notification to be sent to
 user
Alerting, Notifications, Delivery Support
 To Outlook From Oracle BAM


• BAM delivers to
  Outlook
  – Real-time alerts/
    notifications
  – Alerts link back to
    Real-time
    Dashboards
  – Also deliver
    formatted snapshot
    report                    Contact Center Dashboard


  – Can utilize BPEL
    PM for complex
    Workflow scenarios
Seamless User Experience
From Oracle Content Services and Collaboration Suite to MSFT

• Tight integration
  with Office
   – Create, modify or
     access files in
     Oracle Content
     Services from MSFT
     office
   – Oracle Connector
     for Outlook (Oracle
     Unified Messaging,
     Calendar, LDAP
     address book)
Excel & Oracle Business Intelligence
Spreadsheet Add-In



• Embed capabilities
  directly in Excel
    – Use Excel functions
      w/ Oracle OLAP
      data
    – Reporting
    – Ad hoc analysis
Oracle XML Publisher
   Leverages MSFT data sources and document formats

                 •   Access data from MS SQL Server
                 •   Layout format of reports in MSFT
                     Office (Word, Excel)
                 •   Receive report output in Excel for     PDF            Email
   Oracle,           further modeling/analysis
  SQL Server                                                RTF


                                                           HTML           Printer
  PeopleSoft,
SAP, Siebel, MSFT
                               XML Publisher               Excel
                                                                            Fax

                                              XSL
                                                            XML
   Java, C++,
    Pearl, etc                     Templates                            WebDAV
                                                            EDI
                              • Word      • XML Spy
                              • Excel     • JDeveloper
                              • Acrobat   • Scriptura       EFT
  Web Services                                                          e-Commerce
Data Source                      Layout Tools             Output   Destinations
Additional Resources
 Visit Oracle Technology Network at:
 www.oracle.com/technology

 For more information on Fusion Middleware and Microsoft Interoperability:
 http://www.oracle.com/technology/products/middleware/fusion-middleware-microsoft-interoperab


 For .NET Technology Center:
 http://www.oracle.com/technology/tech/dotnet/index.html


 For Windows Server System Center:
 http://www.oracle.com/technology/tech/windows/index.html


 For Office Interoperability Center:
 http://www.oracle.com/technology/tech/office/index.html


 Download Developer’s Guide for Microsoft Office Interoperability:
 http://download-west.oracle.com/docs/cd/B25221_04/core.1013/b25781/toc.htm
Q
&A
Example Scenario – Expense Approval Workflow

                        Expense Approval BPEL Process
         Expenses
          template                     Receive
                                    Expense report
                                                                Enterprise
James                                                           Application
Cooper
                                       Retrieve
                                    Expense history


                          Get Approval
                                       Create                   BPEL                  Expense
                                      User Task                 Human Workflow        Approval
                                                                Manager
                                                                                                 (John Steinbeck)
                                      Send for
                                      Approval

                                       Receive
                                      responses                                                  (William Faulkner)

                                                                 Route task through
                         Approved       Check        Rejected    management chain
                                       outcome
         Employee
         Notification    Update EIS
                          Notify                   Notify
James                    Employee                 Employee
Cooper

                                         end
Step1: Excel template for Expense report




                                             Smart
                                           Document
                                              with
                                           associated
                                            Actions



                                              Excel
                                            template
                                              with
                                           associated
                                            XML data
Step1 (contd..): Excel Smart Document (with XML tags)




                                                  Excel
                                                template
                                                   with
                                               associated
                                                   XML
                                                 schema
Step1 (cont.): Submit filled Expense report
                                               Submit
                                              document




                                              Starts BPEL
                                                process
Step 2: Mgr. receives email notification with attachment

                                                   Email
                                                Notification
                                                 sent from
                                                BPEL Human
                                                 Workflow
                                                  Manager




                                                Can also act
                                                by sending
                                                reply email
                                                  (offline
                                                  mode)



                                                 Attached
                                                Word Smart
                                                Document
Step 2 (cont.): Attachment – Smart Word doc w/ actions



                                           Smart Word
                                          document with
                                            associated
                                             data and
                                              actions




                                          Data retrieved
                                            from Excel
                                            document
                                           submitted to
                                               BPEL




                                          Data retrieved
                                              from
                                            enterprise
                                           applications
Step 2 (cont.): Attachment – Underlying XML data




                                          Smart Word
                                         document with
                                           associated
                                          XML schema
Step 2 (cont.): Manager approves & submit document




                                         Submitting
                                         document
                                         calls BPEL
                                           Human
                                          Workflow
                                          Service
Step 3: Employee receives approval notification




                                                Final
                                           confirmation
                                             document
                                            sent to task
                                            originator –
                                             generated
                                             from BPEL
                                           Workflow by
                                           transforming
                                            XML data to
                                              WordML




                                            Approval
                                           History and
                                              User
                                           comments

Mais conteúdo relacionado

Mais procurados

Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001jucaab
 
InduSoft and Dream Report
InduSoft and Dream ReportInduSoft and Dream Report
InduSoft and Dream ReportAVEVA
 
GlassFish Mobility Platform - Hans Hrasna
GlassFish Mobility Platform - Hans HrasnaGlassFish Mobility Platform - Hans Hrasna
GlassFish Mobility Platform - Hans HrasnaEduardo Pelegri-Llopart
 
The 'SharePoint and...Story
The 'SharePoint and...StoryThe 'SharePoint and...Story
The 'SharePoint and...StorySentri
 
Xencia Solution Showcase
Xencia Solution ShowcaseXencia Solution Showcase
Xencia Solution Showcaseullasl
 
InduSoft and Dream Report Webinar
InduSoft and Dream Report WebinarInduSoft and Dream Report Webinar
InduSoft and Dream Report WebinarAVEVA
 
Soa204 Kawasaki Final
Soa204 Kawasaki FinalSoa204 Kawasaki Final
Soa204 Kawasaki FinalAnush Kumar
 
E2.0 - Next Generation Portal and Content Management
E2.0 - Next Generation Portal and Content ManagementE2.0 - Next Generation Portal and Content Management
E2.0 - Next Generation Portal and Content Managementmuratc2a
 
Sql Server 2012 Reporting-Services is Now a SharePoint Service Application
Sql Server 2012   Reporting-Services is Now a SharePoint Service ApplicationSql Server 2012   Reporting-Services is Now a SharePoint Service Application
Sql Server 2012 Reporting-Services is Now a SharePoint Service ApplicationInnoTech
 
Microsoft Lync: Communication Innovation
Microsoft Lync: Communication InnovationMicrosoft Lync: Communication Innovation
Microsoft Lync: Communication InnovationSentri
 
Aranda PATCH MANAGEMENT V 8.0 Productos Soportados
Aranda PATCH MANAGEMENT V 8.0 Productos SoportadosAranda PATCH MANAGEMENT V 8.0 Productos Soportados
Aranda PATCH MANAGEMENT V 8.0 Productos SoportadosAranda Software
 
Food and Beverage Automation with InduSoft Web Studio
Food and Beverage Automation with InduSoft Web StudioFood and Beverage Automation with InduSoft Web Studio
Food and Beverage Automation with InduSoft Web StudioAVEVA
 
Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012Twan van den Broek
 
Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3
Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3
Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3SAP Portal
 
Heavy Metal PowerPivot Remastered SPTechCon
Heavy Metal PowerPivot Remastered SPTechConHeavy Metal PowerPivot Remastered SPTechCon
Heavy Metal PowerPivot Remastered SPTechConSentri
 
Top10 Strategics Technology for 2010 using Sun Products
Top10 Strategics Technology for 2010 using Sun ProductsTop10 Strategics Technology for 2010 using Sun Products
Top10 Strategics Technology for 2010 using Sun ProductsThanachart Numnonda
 
FOREST - VMware Zimbra Collaboration Server Overview
FOREST -  VMware Zimbra Collaboration Server OverviewFOREST -  VMware Zimbra Collaboration Server Overview
FOREST - VMware Zimbra Collaboration Server OverviewMuhammad Alif Abdul Malek
 
Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3
Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3
Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3SAP Portal
 
SOA an architecture on the Desktop
SOA an architecture on the DesktopSOA an architecture on the Desktop
SOA an architecture on the DesktopVincent Perrin
 

Mais procurados (19)

Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001Soa cloud con8968_pdf_8968_0001
Soa cloud con8968_pdf_8968_0001
 
InduSoft and Dream Report
InduSoft and Dream ReportInduSoft and Dream Report
InduSoft and Dream Report
 
GlassFish Mobility Platform - Hans Hrasna
GlassFish Mobility Platform - Hans HrasnaGlassFish Mobility Platform - Hans Hrasna
GlassFish Mobility Platform - Hans Hrasna
 
The 'SharePoint and...Story
The 'SharePoint and...StoryThe 'SharePoint and...Story
The 'SharePoint and...Story
 
Xencia Solution Showcase
Xencia Solution ShowcaseXencia Solution Showcase
Xencia Solution Showcase
 
InduSoft and Dream Report Webinar
InduSoft and Dream Report WebinarInduSoft and Dream Report Webinar
InduSoft and Dream Report Webinar
 
Soa204 Kawasaki Final
Soa204 Kawasaki FinalSoa204 Kawasaki Final
Soa204 Kawasaki Final
 
E2.0 - Next Generation Portal and Content Management
E2.0 - Next Generation Portal and Content ManagementE2.0 - Next Generation Portal and Content Management
E2.0 - Next Generation Portal and Content Management
 
Sql Server 2012 Reporting-Services is Now a SharePoint Service Application
Sql Server 2012   Reporting-Services is Now a SharePoint Service ApplicationSql Server 2012   Reporting-Services is Now a SharePoint Service Application
Sql Server 2012 Reporting-Services is Now a SharePoint Service Application
 
Microsoft Lync: Communication Innovation
Microsoft Lync: Communication InnovationMicrosoft Lync: Communication Innovation
Microsoft Lync: Communication Innovation
 
Aranda PATCH MANAGEMENT V 8.0 Productos Soportados
Aranda PATCH MANAGEMENT V 8.0 Productos SoportadosAranda PATCH MANAGEMENT V 8.0 Productos Soportados
Aranda PATCH MANAGEMENT V 8.0 Productos Soportados
 
Food and Beverage Automation with InduSoft Web Studio
Food and Beverage Automation with InduSoft Web StudioFood and Beverage Automation with InduSoft Web Studio
Food and Beverage Automation with InduSoft Web Studio
 
Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012Sap microsoft interoperability sitnl 08-12-2012
Sap microsoft interoperability sitnl 08-12-2012
 
Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3
Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3
Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3
 
Heavy Metal PowerPivot Remastered SPTechCon
Heavy Metal PowerPivot Remastered SPTechConHeavy Metal PowerPivot Remastered SPTechCon
Heavy Metal PowerPivot Remastered SPTechCon
 
Top10 Strategics Technology for 2010 using Sun Products
Top10 Strategics Technology for 2010 using Sun ProductsTop10 Strategics Technology for 2010 using Sun Products
Top10 Strategics Technology for 2010 using Sun Products
 
FOREST - VMware Zimbra Collaboration Server Overview
FOREST -  VMware Zimbra Collaboration Server OverviewFOREST -  VMware Zimbra Collaboration Server Overview
FOREST - VMware Zimbra Collaboration Server Overview
 
Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3
Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3
Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3
 
SOA an architecture on the Desktop
SOA an architecture on the DesktopSOA an architecture on the Desktop
SOA an architecture on the Desktop
 

Semelhante a Ofm msft-interop-v5c-132827

Machine Builders and InduSoft Webinar
Machine Builders and InduSoft WebinarMachine Builders and InduSoft Webinar
Machine Builders and InduSoft WebinarAVEVA
 
Joe Staner Zend Con 2008
Joe Staner Zend Con 2008Joe Staner Zend Con 2008
Joe Staner Zend Con 2008ZendCon
 
InduSoft Energy Management Webinar 2012
InduSoft Energy Management Webinar 2012InduSoft Energy Management Webinar 2012
InduSoft Energy Management Webinar 2012AVEVA
 
InduSoft Remote Production Monitoring Webinar
InduSoft Remote Production Monitoring WebinarInduSoft Remote Production Monitoring Webinar
InduSoft Remote Production Monitoring WebinarAVEVA
 
Dream Report with InduSoft Web Studio
Dream Report with InduSoft Web StudioDream Report with InduSoft Web Studio
Dream Report with InduSoft Web StudioAVEVA
 
Magic xpa total mobility experience
Magic xpa   total mobility experienceMagic xpa   total mobility experience
Magic xpa total mobility experienceRodney Repullo
 
Oracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionOracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionFumiko Yamashita
 
InduSoft Web Studio and DCS Conversion and Integration Webinar
InduSoft Web Studio and DCS Conversion and Integration WebinarInduSoft Web Studio and DCS Conversion and Integration Webinar
InduSoft Web Studio and DCS Conversion and Integration WebinarAVEVA
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloudumityalcinalp
 
Tutorial: (Additional Slides) Business Intelligence: Making the Right Choices...
Tutorial: (Additional Slides) Business Intelligence: Making the Right Choices...Tutorial: (Additional Slides) Business Intelligence: Making the Right Choices...
Tutorial: (Additional Slides) Business Intelligence: Making the Right Choices...SPTechCon
 
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...Carly Snodgrass
 
WS-* Specifications Update 2007
WS-* Specifications Update 2007WS-* Specifications Update 2007
WS-* Specifications Update 2007Jorgen Thelin
 
System Center
System CenterSystem Center
System CenterBlauge
 
Overall & technical IT Recruitment skills
Overall &  technical IT Recruitment skills Overall &  technical IT Recruitment skills
Overall & technical IT Recruitment skills Toine Van Kastel
 
Remote Asset Management with InduSoft Web Studio
Remote Asset Management with InduSoft Web StudioRemote Asset Management with InduSoft Web Studio
Remote Asset Management with InduSoft Web StudioAVEVA
 
Hello SharePoint 2007!!!
Hello SharePoint 2007!!!Hello SharePoint 2007!!!
Hello SharePoint 2007!!!Marwan Tarek
 

Semelhante a Ofm msft-interop-v5c-132827 (20)

Machine Builders and InduSoft Webinar
Machine Builders and InduSoft WebinarMachine Builders and InduSoft Webinar
Machine Builders and InduSoft Webinar
 
Joe Staner Zend Con 2008
Joe Staner Zend Con 2008Joe Staner Zend Con 2008
Joe Staner Zend Con 2008
 
InduSoft Energy Management Webinar 2012
InduSoft Energy Management Webinar 2012InduSoft Energy Management Webinar 2012
InduSoft Energy Management Webinar 2012
 
InduSoft Remote Production Monitoring Webinar
InduSoft Remote Production Monitoring WebinarInduSoft Remote Production Monitoring Webinar
InduSoft Remote Production Monitoring Webinar
 
Oracle advanced
Oracle advancedOracle advanced
Oracle advanced
 
Dream Report with InduSoft Web Studio
Dream Report with InduSoft Web StudioDream Report with InduSoft Web Studio
Dream Report with InduSoft Web Studio
 
Magic xpa total mobility experience
Magic xpa   total mobility experienceMagic xpa   total mobility experience
Magic xpa total mobility experience
 
Magic xpa total mobility experience
Magic xpa   total mobility experienceMagic xpa   total mobility experience
Magic xpa total mobility experience
 
Oracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete SolutionOracle Middleware and Hardware Complete Solution
Oracle Middleware and Hardware Complete Solution
 
InduSoft Web Studio and DCS Conversion and Integration Webinar
InduSoft Web Studio and DCS Conversion and Integration WebinarInduSoft Web Studio and DCS Conversion and Integration Webinar
InduSoft Web Studio and DCS Conversion and Integration Webinar
 
Development Model for The Cloud
Development Model for The CloudDevelopment Model for The Cloud
Development Model for The Cloud
 
Tutorial: (Additional Slides) Business Intelligence: Making the Right Choices...
Tutorial: (Additional Slides) Business Intelligence: Making the Right Choices...Tutorial: (Additional Slides) Business Intelligence: Making the Right Choices...
Tutorial: (Additional Slides) Business Intelligence: Making the Right Choices...
 
Mohamed attia farag
Mohamed attia faragMohamed attia farag
Mohamed attia farag
 
Data centers presentation
Data centers presentationData centers presentation
Data centers presentation
 
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
Build A Flexible Application Infrastructure Environment Web Sphere Connectivi...
 
WS-* Specifications Update 2007
WS-* Specifications Update 2007WS-* Specifications Update 2007
WS-* Specifications Update 2007
 
System Center
System CenterSystem Center
System Center
 
Overall & technical IT Recruitment skills
Overall &  technical IT Recruitment skills Overall &  technical IT Recruitment skills
Overall & technical IT Recruitment skills
 
Remote Asset Management with InduSoft Web Studio
Remote Asset Management with InduSoft Web StudioRemote Asset Management with InduSoft Web Studio
Remote Asset Management with InduSoft Web Studio
 
Hello SharePoint 2007!!!
Hello SharePoint 2007!!!Hello SharePoint 2007!!!
Hello SharePoint 2007!!!
 

Último

world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbpreetirao780
 
NBA power point presentation final copy y
NBA power point presentation final copy yNBA power point presentation final copy y
NBA power point presentation final copy ysrajece
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Rndexperts
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster1508 A/S
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designersPixeldarts
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道yrolcks
 
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptMaking and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptJIT KUMAR GUPTA
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxNitish292041
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxKevinYaelJimnezSanti
 
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementSharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementMd. Shariful Hoque
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyChristopher Totten
 
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfLucyBonelli
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssNadaMohammed714321
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...Rishabh Aryan
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppNadaMohammed714321
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Associazione Digital Days
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks CharlottePulte
 
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisFW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisPeclers Paris
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppNadaMohammed714321
 
CAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfCAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfAlasAlthaher
 

Último (20)

world health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbbworld health day 2024.pptxgbbvggvbhjjjbbbb
world health day 2024.pptxgbbvggvbhjjjbbbb
 
NBA power point presentation final copy y
NBA power point presentation final copy yNBA power point presentation final copy y
NBA power point presentation final copy y
 
Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025Top 10 Modern Web Design Trends for 2025
Top 10 Modern Web Design Trends for 2025
 
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - MorgenboosterAI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
AI and Design Vol. 2: Navigating the New Frontier - Morgenbooster
 
10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers10 must-have Chrome extensions for designers
10 must-have Chrome extensions for designers
 
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
怎么办理英国Newcastle毕业证纽卡斯尔大学学位证书一手渠道
 
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.pptMaking and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
Making and Unmaking of Chandigarh - A City of Two Plans2-4-24.ppt
 
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptxUnit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
Unit1_Syllbwbnwnwneneneneneneentation_Sem2.pptx
 
Niintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptxNiintendo Wii Presentation Template.pptx
Niintendo Wii Presentation Template.pptx
 
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme ManagementSharif's 9-BOX Monitoring Model for Adaptive Programme Management
Sharif's 9-BOX Monitoring Model for Adaptive Programme Management
 
The spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenologyThe spirit of digital place - game worlds and architectural phenomenology
The spirit of digital place - game worlds and architectural phenomenology
 
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdfsimpson-lee_house_dt20ajshsjsjsjsjj15.pdf
simpson-lee_house_dt20ajshsjsjsjsjj15.pdf
 
guest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssssguest bathroom white and bluesssssssssss
guest bathroom white and bluesssssssssss
 
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
DAKSHIN BIHAR GRAMIN BANK: REDEFINING THE DIGITAL BANKING EXPERIENCE WITH A U...
 
Karim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 pppppppppppppppKarim apartment ideas 01 ppppppppppppppp
Karim apartment ideas 01 ppppppppppppppp
 
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
Giulio Michelon, Founder di @Belka – “Oltre le Stime: Sviluppare una Mentalit...
 
Map of St. Louis Parks
Map of St. Louis Parks                              Map of St. Louis Parks
Map of St. Louis Parks
 
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers ParisFW25-26 Knit Cut & Sew Trend Book Peclers Paris
FW25-26 Knit Cut & Sew Trend Book Peclers Paris
 
Karim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 pppppppppppppppKarim apartment ideas 02 ppppppppppppppp
Karim apartment ideas 02 ppppppppppppppp
 
CAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdfCAPITAL GATE CASE STUDY -regional case study.pdf
CAPITAL GATE CASE STUDY -regional case study.pdf
 

Ofm msft-interop-v5c-132827

  • 1.
  • 3. This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described in this document remains at the sole discretion of Oracle. This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle. This document and information contained herein may not be disclosed, copied, reproduced or distributed to anyone outside Oracle without prior written consent of Oracle. This document is not part of your license agreement nor can it be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates.
  • 4. Agenda • Overview • Windows Platform Interoperability and Support • .NET Interoperability and Support • Office Interoperability and Support • Q&A
  • 5. Oracle Fusion Middleware Infrastructure for Fusion Architecture  Standard J2EE Java Environment  Application Development Framework and Tools  Business Process Design and Management  Enterprise Portal and Collaborative Workplace  Identity Management and Security  Enterprise Systems and Service Management  Mobile/Wireless  GRID infrastructure
  • 6. Hot-Pluggable Architecture Multi-Vendor Apps: PeopleSoft, EBus. Suite, Multi-Channel Access, Portal JDE, SAP, Interop via JSR-168, MS Office Siebel, Retek Unicenter Eclipse, Sonic, Tibco, Documentum, Multi- OpenView Spring, IBM MQ Series App Hubs Tivoli Struts, Tapestry, Junit, Ant, MS, Sun, CVS, XDoclet BEA, IBM, JBoss Novell, Systinet, iLog, Fair Isaac Netegrity DBs: IBM, MS, Certify on all major Sybase, Operating Systems Informix
  • 7. Interoperability between Fusion Middleware and Microsoft SharePoint Portal Interop via WSRP, MS Office, Portlets from .NET apps MOM Interoperate MSMQ, BizTalk, w/ .NET Web Excel InfoPath Services Active .NET Framework, IIS, ISA Directory DBs: SQL Server Windows 2000/20003/XP MS Cluster Services Windows | .NET/Windows Server System | Office Interoperability
  • 8. Working with Microsoft Enviroment Bridging Msft and non-Msft Infrastructure with Enterprise Capabilities Apps – BI – Msft Outlook Msft Excel Msft Word Msft .Net UI Msft InfoPath Oracle, Psft,JDE, SAP, Business Objects, Siebel, Legacy, etc. Cognos, etc. M i c IDE Enterprise App/Services Portal BI BPM Service Bus Sys Mgmt – r HP, CA, IBM, BMC, etc. o s Service, Event Security & Registry Sys. Mgmt HA ID Mgmt o Oracle Fusion Middleware ID Mgmt – f Sun, Novell OpenLDAP, t etc. Msft Msft Msft Msft Servers DBMS – J2EE – TP Monitors, Messaging – SQL Server Active MSMQ i.e. BizTalk Oracle, DB2, BEA, IBM, Tuxedo MQ, Sonic, Directory Informix, etc. JBoss, etc. CICS, IMS Tibco
  • 9. On Windows, With .NET & For Office • Focus on Windows as Key Platform – Concurrent Testing & Delivery on MSFT-Windows – AD/Windows Security: Simpler Windows Native Authentication – IIS: Better perf. w/ Web Cache, Using IIS at HTTP tier – Clusterware: MSFT Cluster Services & MSFT NLB Support • Broad Product Integration with MS.NET – Web Services/Protocols: WS-I Basic Profile, Dime, Serializers, etc. – Managing .NET WS: Enforce policies w/ .NET agent and OWSM – UDDI Support: MSFT UDDI Browser Support – Queuing: JMS Bridge to MSMQ – Legacy Support: C++ Web Services to J2EE Interop – Orchestration: BizTalk Interoperability – Human Workflow: MSFT WinForms, InfoPath Integration – Portals: Sharing WS & Portlets across SharePoint, Oracle Portal – Directory Services: Simpler Active Directory Sync • Office – Office 2003: Using InfoPath, Word, Excel as “front-end” – Orchestrating Office 2003: Incorporate into Workflows with BPEL PM – Alerting through Office: Oracle BAM to Outlook – Publish to Office docs: XML Publisher, Oracle BI Excel plugin
  • 11. Windows Platform Support Core Platform for Releases Releases Windows Windows Window Window Window XP 2000 Server Server Server 2003 2003 2003 (32-bit) (EM64T) (Itanium2) AS 10.1.2.0.0 Limited Full Full Full* Limited (32-bit) AS 10.1.2.0.1 Limited Full Full NA NA AS 10.1.2.0.2 Limited Full Full Full* Full** (32-bit) AS 10.1.3 Limited Full Full Full* Full** (J2EE, Toplink & Web (32-bit) Services) A complete, current certification matrix can be found on otn.oracle.com and metalink Limited: J2EE, Web Cache & Top Link components only. * x64 Support: 32-bit version in WOW64 mode. Infrastructure not supported. ** Itanium Support: All components except iDS, EM Grid, BPEL and BAM.
  • 12. Windows Platform Support Basic Runtime/J2EE Integration • Platform certification – Oracle Application Server runtime: Windows 2000/XP/2003 – CPU’s: X86 and 64 bit platforms (Itanium, AMD …) – Internet Explorer 6, latest SP • Product interoperability – Microsoft SQL Server 2000 SP4 – Native Active Directory integration from the J2EE container – Extensive Web services interoperability • Upcoming plans – Upgrade to certify on Vista on availability • Windows Communication Foundation • Windows Presentation Foundation
  • 13. Microsoft IIS Web Tier Integration As Proxy • Reverse HTTP Proxy – OracleAS Proxy Plug in – Supports IIS forwarding requests to Oracle Application Server – DLL configured with Microsoft IIS Microsoft IIS Oracle Oracle Oracle Containers for HTTP HTTP Oracle Containers for OracleAS J2EE Server Containers for J2EE Proxy Plugin J2EE Oracle Application Server
  • 14. Microsoft IIS Web Tier Integration As Web/HTTP Server • IIS Plug in – OracleAS J2EE Plug-in – Supports routing directly from Microsoft IIS to OracleAS – DLL configured with Microsoft IIS Microsoft IIS Oracle Oracle Containers for AJP13 Oracle Containers for OracleAS J2EE Containers for J2EE J2EE Plugin J2EE Oracle Application Server
  • 15. ASP.NET, IIS Support Oracle Web Cache • Fully supports MSFT web environment – Supports Dynamic and Static Web Content – Compatible with: VB, J#, C#, C/C++, J2EE, Perl, PHP… • Benefits – Provides Performance, Scalability, Virtual Hosting, Visibility – Cost savings – make efficient use of low-cost hardware – Reliability – avoid infrastructure overload – Intelligence – gain insight into application performance Microsoft IIS Client Browsers Oracle Web Cache Other Web Servers
  • 16. MSFT Cluster & Network Load Balancing • Middle tier and infrastructure instances can be clustered with Microsoft Cluster Services (MSCS) and take advantage of Microsoft Network Load Balancing • Automatic installation, configuration, provisioning, and patch management of cluster nodes • Automatic failover of nodes • Death detection and restart of middle tier and infrastructure processes
  • 17. System Management Interoperability Oracle Enterprise Manager and Microsoft Operations Manager – Ongoing Efforts • Easily manage Windows deployed Fusion Middleware components with Oracle Enterprise Manager • Monitor MSFT components with Oracle Enterprise Manager – EM Grid Control available shortly for Microsoft .Net, BizTalk, Active Directory, IIS, ISA, Commerce Server, SQL Server – Monitor Windows host machine including Windows event log • EM End-User monitoring test, via Beacon – Works for MS services (HTTP, IMAP, Web Services, etc.) • MOM Bi-directional data exchange – Enablement efforts underway with EM
  • 18. Active Directory Integration For J2EE Applications
  • 19. Working with Windows Native Auth 1 - User signs on to Using Oracle Identity Management and Portal desktop OracleAS 10g OracleAS Single Sign-On Portal 2 - User 3- Oracle attempts Windows Authentication to sign on Environment to Enterprise Application 4- Authentication verified via MS 5- UserID, Application KDC profile & roles determined Microsoft Active Directory Oracle Delegated Internet Administration Directory Console
  • 21. .NET, Window Server System Interoperability & Support
  • 22. Working with .NET Web Services Existing Support in Oracle Fusion Middleware • Systematic internal interoperability regression testing – Targeted .NET and WSE 2.0 interoperability testing – Based on common use cases and customer install base – Moving to WSE 3.0 interoperability • WS-I interoperability conformance and testing – Built into the Oracle Application Server platform – Co-participation in WS-I events • UDDI client interoperability – V2 client, V3 on horizon • Participation in Microsoft interoperability plugfests – November 7-10 WCF Plugfest in Redmond – WS-Addressing, MTOM, WS-Security, SOAP/WSDL message formats
  • 23. Deeper Web Services Interoperability Ongoing Efforts • Windows Communication Foundation basic SOAP/WSDL interoperability – Message formats continuing • Keeping up with WS-* – I.e. WS-Addressing, WS-ReliableMessaging/WS-ReliableExchange, WS-Policy, MTOM, Transactions • Security – Deeper security interoperability as those standards finalize – WS-SecureExchange, WS-Security, WS-Trust, WS- SecureConversation … • Plugfests – Continuing participation in plugfests demonstrates commitment
  • 24. Working with .NET Application Development Framework & JDeveloper • Consuming .NET Web Services – UDDI, WSDL, SOAP – ADF Model Layer binds .NET Web Services to Views • Publish Web Services to Visual Studio .NET and Office – Use JDeveloper to expose J2EE or PL/SQL as WS • Other Ongoing Areas of Support – SQL Server as data source – Visual Source Safe for source code mgmt – Active Directory through Oracle Platform Id Mgmt
  • 25. Working with .NET Consuming .NET Web Services with ADF, JDeveloper ADF View Layer ADF Model Layer Find / Discover Oracle JDeveloper (UDDI) Web Services Registries Invoke (SOAP) Publish (WSDL) WSE / .NET Transaction Visual Studio .NET
  • 26. Working with Visual Studio .NET Publishing J2EE Web Services with JDeveloper, OC4J Visual Studio .NET Find / Discover (UDDI) Web Services Invoke Registries (SOAP) Publish (WSDL) XML Binding (WSDL) Enterprise JavaBean Transaction Oracle Web Service (JDBC)
  • 27. Publishing PL/SQL Stored Proc. to .NET With JDeveloper Visual Studio .NET parses and consumes WSDL and generates .NET stub JDeveloper generates WSDL for PL/SQL procedure New stub incorporated into .NET application. Application deployed to Windows Server PL/SQL procedures browsed with JDeveloper Stored procedure is invoked as a Web Service by .NET application Oracle
  • 28. Working with Microsoft BizTalk Oracle BPEL Process Manager Interoperability • Working with Microsoft BizTalk – Oracle supports through WSE and .NET – Interacting through Messaging – MSMQ – Exchanging documents – XML, InfoPath, etc. • Oracle BPEL PM Microsoft Support – .NET clients can be used to access Oracle BPEL processes – Oracle BPEL PM can orchestrate interactions between .NET based web services – sync and async (via WS-Addressing) – BPEL PM can be integrated with MS Sharepoint via web services – Oracle Integration can use SQL Server as its dehydration store – Out-of-the-box DB Adapter supports SQL Server – Oracle BAM can use Microsoft SQL Server as event store – Active Directory can be used as the user repository for BPM users
  • 29. Policy Management and Enforcement Oracle Web Services Manager • Policy management – Authentication and authorization against Active Directory – WS-Security policies • XML Encryption/Digital Signature/SAML • Policy enforcement – Native .NET Agents for local policy enforcement – Intermediary gateways for remote policy enforcement
  • 30. Native .NET Policy Management Oracle Web Services Manager
  • 31. Native .NET Policy Enforcement Agent Oracle Web Services Manager
  • 32. Working with Active Directory/Microsoft Solving Enterprise Security and Identity Management • Enterprise Access and Single Sign-on – Oracle SSO native integration with MSFT AD, and Windows Native Authentication/login – COREid Access/ Identity integration with AD • Provisioning – Provision into AD, MIIS – Drive access and control from HR applications across all other systems • Directory Integration & Virtualization – Synchronize AD and Oracle Identity Directory – Create Virtual Directory across AD and other directories • Federate Identity – Seamless SSO and Identity Sharing across business partners – Oracle Federation Services integration with ADFS • Define and Enforce Policies Consistently – Oracle Web Services Manager works effectively across all exposed services - .NET, J2EE, Legacy, etc. • Ensure Governance, Compliance, and Control – Oracle Identity Management consolidates Id Mgmt and Security across Microsoft and non-Microsoft based systems and applications
  • 33. Portal Interoperability Including Microsoft Content in Oracle Portal • Include .NET and Portlets from MSFT – Oracle Portal can be both provider and consumer of Web Services – Portlets from .NET applications – deploy any existing .NET/Web Part – Supports ASP.NET, J#, C#, VB – Supports WSRP portlet standards • Include Content from Office – View documents online – Open, store, edit documents that exist in Portal – including controls like start new page, etc. • Additional Areas of Support – Use Active Directory to store user information – Plug-in for FrontPage – Out of the box installation for Exchange Portlets
  • 34. Portal Interoperability Including Content in MSFT SharePoint • Include Content from Oracle Portal & J2EE apps – SharePoint Supports WSRP Portlet standards – Expose Portlets from J2EE applications and Oracle Portal – Expose Content in Oracle Content Management through WebDav • Additional Areas of Support – Integrate Oracle Identity Management with Active Directory for shared users in SharePoint – Use Oracle Web Cache in front of SharePoint web server (IIS)
  • 36. Leverage Office with Enterprise Processes Deliver Value of Most-used Desktop Tool w/ • Connect to the World of the Knowledge Worker Applicationsusers of MSFT Office, use Enterprise Apps – Heavy sparingly – Often disconnected, or traveling • Eliminate Inefficiencies – Work kept in local Office docs is not easily used/shared, secured or integrated with business processes – Reduce costs and mistakes of copying data from Word, Excel documents into Enterprise applications • Improve decision-making by presenting relevant, contextual enterprise data and associated workflow within Office
  • 37. Key Microsoft Office Interop. Scenarios • Self Service Information Entry – using Office Templates • Live Data Entry and Forms – using Office Templates and Web Services links to access Enterprise Applications • Business Process and Business Activity Monitoring Alerts – delivered with Document-centric Information to Outlook Inbox • Delivering Business Information to Office – either as e-mail Reports; live charts from within MSFT Word and Powerpoint; and access to BI Information from MSFT Excel • Task Management within Outlook – by integration with Outlook e-mail client and Calendar • Identity Information Provisioning and Alerting – through Outlook contacts • In Context Web Info Access and Enterprise Portal Launch – through Smart Tags
  • 38. Enabling Microsoft Office 2000/2003 Support • Receive, parse, generate Office documents – Oracle Integration/BPEL PM can use Office docs (Word, InfoPath, etc) in human workflow scenarios, and form processing – Oracle XDK supports Microsoft Office 2003’s Reference XML Schemas and XML Datatypes – Oracle XML Publisher supports Office docs for templates and reports • Alerting, Notification and Delivery Service Support – Oracle BAM provides real-time notifications into Outlook – Oracle BI and BAM provide MSFT supported attachments • Ensure Callable and Consumable Web Services – WS exposed via Fusion MW are callable by Office’s WS infrastructure, and vice versa • Expose ADF Data Sources, BI Beans/Data Sources – To Office clients – Through Web Services and Office API’s, enabling their incorporation into Word/ Excel/PPT • Active Directory Integration (support for Outlook contacts)
  • 39. Integrating Office into Workflow/Processes BPEL PM Expenses Expense Approval BPEL Process template Receive Expense report Enterprise James Application Cooper Retrieve Expense history • User fill data in Excel form • When user submits Get Approval filled template, XML data is extracted and BPEL process Create BPEL Expense User Task Human Workflow is invoked (using C# DLL) Approval Manager (John Steinbeck) Send for Approval Receive responses (William Faulkner) • XML data transformed into WordML Approved Rejected Check document using XSL outcome • Task assigned to manager and email Employee Notification notification sent Update EIS • Manager’s action on Word document results Notify Notify in web service call to Workflow James Employee Employee • Task routed to next manager Cooper •… • After approvals received, end Word template is used to create notification to be sent to user
  • 40. Alerting, Notifications, Delivery Support To Outlook From Oracle BAM • BAM delivers to Outlook – Real-time alerts/ notifications – Alerts link back to Real-time Dashboards – Also deliver formatted snapshot report Contact Center Dashboard – Can utilize BPEL PM for complex Workflow scenarios
  • 41. Seamless User Experience From Oracle Content Services and Collaboration Suite to MSFT • Tight integration with Office – Create, modify or access files in Oracle Content Services from MSFT office – Oracle Connector for Outlook (Oracle Unified Messaging, Calendar, LDAP address book)
  • 42. Excel & Oracle Business Intelligence Spreadsheet Add-In • Embed capabilities directly in Excel – Use Excel functions w/ Oracle OLAP data – Reporting – Ad hoc analysis
  • 43. Oracle XML Publisher Leverages MSFT data sources and document formats • Access data from MS SQL Server • Layout format of reports in MSFT Office (Word, Excel) • Receive report output in Excel for PDF Email Oracle, further modeling/analysis SQL Server RTF HTML Printer PeopleSoft, SAP, Siebel, MSFT XML Publisher Excel Fax XSL XML Java, C++, Pearl, etc Templates WebDAV EDI • Word • XML Spy • Excel • JDeveloper • Acrobat • Scriptura EFT Web Services e-Commerce Data Source Layout Tools Output Destinations
  • 44. Additional Resources Visit Oracle Technology Network at: www.oracle.com/technology For more information on Fusion Middleware and Microsoft Interoperability: http://www.oracle.com/technology/products/middleware/fusion-middleware-microsoft-interoperab For .NET Technology Center: http://www.oracle.com/technology/tech/dotnet/index.html For Windows Server System Center: http://www.oracle.com/technology/tech/windows/index.html For Office Interoperability Center: http://www.oracle.com/technology/tech/office/index.html Download Developer’s Guide for Microsoft Office Interoperability: http://download-west.oracle.com/docs/cd/B25221_04/core.1013/b25781/toc.htm
  • 45. Q &A
  • 46.
  • 47. Example Scenario – Expense Approval Workflow Expense Approval BPEL Process Expenses template Receive Expense report Enterprise James Application Cooper Retrieve Expense history Get Approval Create BPEL Expense User Task Human Workflow Approval Manager (John Steinbeck) Send for Approval Receive responses (William Faulkner) Route task through Approved Check Rejected management chain outcome Employee Notification Update EIS Notify Notify James Employee Employee Cooper end
  • 48. Step1: Excel template for Expense report Smart Document with associated Actions Excel template with associated XML data
  • 49. Step1 (contd..): Excel Smart Document (with XML tags) Excel template with associated XML schema
  • 50. Step1 (cont.): Submit filled Expense report Submit document Starts BPEL process
  • 51. Step 2: Mgr. receives email notification with attachment Email Notification sent from BPEL Human Workflow Manager Can also act by sending reply email (offline mode) Attached Word Smart Document
  • 52. Step 2 (cont.): Attachment – Smart Word doc w/ actions Smart Word document with associated data and actions Data retrieved from Excel document submitted to BPEL Data retrieved from enterprise applications
  • 53. Step 2 (cont.): Attachment – Underlying XML data Smart Word document with associated XML schema
  • 54. Step 2 (cont.): Manager approves & submit document Submitting document calls BPEL Human Workflow Service
  • 55. Step 3: Employee receives approval notification Final confirmation document sent to task originator – generated from BPEL Workflow by transforming XML data to WordML Approval History and User comments

Notas do Editor

  1. For over a decade, Oracle has been a leading developer of enterprise software for various Microsoft technologies. Initially this work had focused primarily on windows, first as a desktop client, and later as a server platform. Today, the breadth of technology stacks of both companies has grown considerably and interoperability between the two environments now includes information and document interchange, expanded support of Microsoft Office applications, security and identity management, web service development and integration and more.   This presentation looks at the current state of the products and technologies that Oracle has created to provide world class software solutions for Oracle/Microsoft customers.
  2. Certify OFM with 120+ third-party and partner products: Examples include Content Management; Application Servers; System Management; Identity Management Products; Java Messaging Providers; Firewalls; Hardware Load Balancers; SSL Accelerators; etc. etc. On Diagram above are some specific examples - -this is not an exhaustive list
  3. This is a high level overview of how Oracle Fusion Middleware interoperates with Microsoft technologies.
  4. Key Points: This slide is also just meant to show many points of interoperability among MSFT infrastructure and applications and Oracle Fusion Middleware. No need to go through every point but mention a few. We will also walk through in more detail later. Oracle Fusion Middleware is optimized for Windows. Oracle brings to Windows environments the ability to scale computing infrastructure beyond the capability of the largest SMP machine through enabling Windows grids with middleware clusters Broad product integration with Microsoft at the middleware level Oracle Identity Management solution works seamless with MSFT ActiveDirectory, MSFT Identity Integration Server Oracle Identity Management solution provides MSFT Sharepoint with heterogeneous SSO Oracle Web Services Manager secures and manages both J2EE and .NET web services Oracle Business Process Execution Language (BPEL) Manager interoperates with MSFT MQ, MSFT BizTalk server Oracle Business Activity Monitoring (BAM) can monitor real-time business events in MSFT MQ and send alerts to MSFT Outlook Oracle Portal can leverage portlets deployed on MSFT IIS/.NET servers, expose Office applications, and many other web applications developed with MSFT technologies Oracle Portal can leverage MSFT Active Directory for user information Office interoperability Oracle Collaboration Suite has a tight integration with MSFT Windows and Office (Oracle Connector for Outlook) Oracle Content Services works seamlessly as a file server for Windows (e.g., Oracle Drive) Oracle BI Spreadsheet Add-in embeds OLAP capabilities directly in Excel for reporting, ad-hoc analysis, modeling Oracle XML Publisher can take data from MSFT SQL Server, data from Excel, Word, render output formats into Office forms and send the data back to MSFT SQL Server or any other data sources Oracle E-Business Suite has over 150+ integration points with Office for data entry and report distribution in applications such as Financial Consolidation Hub, HR, Incentive Management, Asset Manager, Internal Controls Manager, Projects, Advanced Product Catalog, and more.
  5. Key points for this section: Windows is one of the primary platform for Oracle Fusion Middleware Web-tier interoperability to improve scalability, performance of web sites Reuse and leverage Microsoft and Oracle administration skills
  6. Key points: Our initial releases will always be on Windows – it’s a primary platform for Oracle Fusion Middleware. Concurrent testing and delivery on MSFT Windows Several Windows-specific optimizations Recent survey of Oracle Fusion Middleware customers indicate that over 33% of the customers are running OFM on Windows.
  7. Basic runtime integration with Windows Platform
  8. The following two slides illustrate how web tier interoperates between Microsoft and Java web servers.
  9. Key points: This slide is the ability to use Oracle Web Cache in a Microsoft environment to increase performance of your websites.
  10. Key points: Ensure 24x7x365 availability for critical business systems Leverage MSFT skills to manage IT infrastructure Reduce burden on IT
  11. This is a use case for a web SSO using Oracle Portal and Identity Management using Windows native authentication. Oracle Identity Management works very well to extend Active Directory to provide a heterogeneous SSO solution.
  12. This is the desktop screenshot of Oracle Content Services. As you can see, you can access Oracle Content Services functionality directly from Windows Explorer. You can use all the windows commands to access, modify, share and store your documents from your desktop client. Oracle Content Services can be used as a mapped networked drive (another letter drive from Windows Explorer) or a as a web folder. One example on how an organization can use Oracle Content Services as a secure content management repository for MSFT Sharepoint in a interoperability scenario: Organization has already implement MSFT Sharepoint portal and content management but would like a more secure environment for content management due to regulatory changes in the industry. Implement Oracle Content Services as the content management services. Oracle Content Services can manage (mirror) content in MSFT content management system (this still can be leveraged.) Additional background Oracle Content Services: Oracle Content Services , a component of Oracle Collaboration Suite 10g, introduces significant new functionality for Records Management and information life cycle management, as well as Web services to surface content within your enterprise applications and business processes. By making content management technology affordable and simple for knowledge workers throughout the enterprise, Oracle Content Services truly provides “content management for the rest of us”. Oracle Content Services manages all your enterprise information in the Oracle Database. You already trust enterprise database technology to securely manage structured data from transactional applications. Now use that same technology to manage your unstructured content (business documents, plans, designs, multimedia files, email and voice mail messages). Reduce TCO by only having to buy, administer and upgrade one server, instead of using fragmented departmental file server solutions. Oracle Content Services uniquely delivers the necessary fusion of data and content so that your enterprise can succeed in an increasingly competitive business environment and comply with increasingly stringent regulations. With the security, scalability and reliability of the Oracle Database, Oracle Content Services enables teams to collaborate on documents in shared workspaces while preventing unauthorized access, virus attacks, or mistaken deletes. Users improve productivity with Web-based file access and sharing, fast and accurate search, versioning, workfllow and approval processing. Oracle Content Services enables you to reduce business risk and support regulatory compliance initiatives enterprise-wide with solid Records Management capabilities. Oracle Content Services seamlessly integrates people, processes, and systems on a unified, scalable, standards-based content management platform.
  13. Key points for this section: Oracle Fusion Middleware supports heterogeneous web services environment. Many points of interoperability between Oracle Fusion Middleware and Microsoft .NET and Windows Server System
  14. Key points: Early on, two competing web services platforms, Microsoft .NET and Java J2EE, emerged and have since become dominant. While Oracle has actively promoted J2EE as the preferred web services platform, requirements for interoperability between the two are inevitable. Oracle Fusion Middleware provides standards based interoperability with .NET, “real-world” interoperability testing of mixed environments, and web services management that can deal with both J2EE and .NET web services. Oracle is one of the few vendors that have invested in enabling heterogeneous web services interoperability. We do more than sit on standards bodies. We focus on testing real interoperability (.NET, WSE and variants, AXIS, IBM/BEA) We do real world testing -- Production testing in house. This means that we test in production web services from third party vendors such as above and that Oracle web services interoperates with these vendor products. Oracle Fusion Middleware leverages standards and delivers implementation independence: In addition to .NET and J2EE, other options for consuming MSFT technolgies include: JSP’s calling a COM object using “bridge” technology Oracle includes a COM Bridge in its ASP to JSP Migration toolkit which allows JSP’s to access COM objects MS provides “wrappers” which bridge COM and .NET COM client can call .NET with COM callable wrappers .NET client can call a COM object with Runtime callable wrapper N.B. wrappers require marshalling among complex types Develop in J# which allows connectivity to Enterprise Java Note J# supports earlier versions of JDK and may require custom code to connect with Enterprise Java
  15. Oracle’s ongoing efforts on deeper web services interoperability.
  16. Use case of how Jdeveloper and ADF would consume .NET web services through which web services standards
  17. Use case of how J2EE web services would work with .NET using Jdeveloper and OC4J.
  18. Use case of Oracle database customers interested in reusing PL/SQL stored procedures to .NET.
  19. Oracle BPEL Process Manager enables organizations to model, deploy and efficiently make changes to business processes based on the Business Process Execution Language (BPEL) standard. BPEL is the proven standard for process orchestration and is the cornerstone of a Service-Oriented Architecture. Through web services, Oracle BPEL Manager can interoperate w/ a number of MSFT technologies --- including BizTalk server, MSFT MQ, MSFT WinForms and Infopath. This means that using Oracle BPEL Manager, organizations can leverage business processes orchestrated by MSFT BizTalk server – no need to redo the process and if the organization already has a MSFT MQ messaging backbone that can be leveraged for processes orchestrated by Oracle BPEL manager. In addition, Oracle BAM can monitor business events in MSFT MQ and send an alert to MSFT Outlook on that real-time data.
  20. Key points: Microsoft .NET - Oracle Web Services Manager provides a .NET agent that can be used to provide security for heterogeneous environments that include .NET Web Services.            Web Services Manager includes an Agent that is used to apply policies to .NET web services. Oracle Web Services Manager is a comprehensive solution for adding policy-driven best practices to existing or new Web services and provides the key security and management capabilities necessary to deploy Services-Oriented Architectures across line of business applications. Oracle Web Services Manager allows IT management to centrally define policies that govern Web services operations (such as access policy, logging policy, and load balancing) , and then wrap these policies around Web services without requiring modification to those services. In addition, Oracle Web Services Manager collects monitoring statistics to ensure quality of service, uptime, and security threats ad displays them in a Web dashboard. It brings better control and visibility over Web services. With Oracle Web Services Manager, compliance risk and time to market are greatly reduced. Key features: Secure and manage both Java and .NET web services Integrate application functionality with web services Enforce and customize operational polices consistently through a single interface Automate operational issue resolution by dynamically updating policies Gain visibility into service interactions Enforce policies based on real-time monitoring data Validate compliance with IT best practices
  21. Key points: It is very common to find companies that have significant deployments of both Microsoft and Oracle environments. Effective user management, security and privacy across these environments is crucial for a smooth running IT organization. Oracle provides a number of capabilities that provide a seamless security and identity infrastructure that can span both environments: Enterprise Single Sign-On – Oracle Fusion Middleware provides native integration with Microsoft Active Directory to provide heterogeneous SSO beyond the Microsoft environment:          Support for Windows log-in password for protected domains         Enterprise Single Sign-On for Oracle environments with Microsoft Sharepoint Portal Server, Content Management Server, Commerce Server and BizTalk Server. User Provisioning – Oracle provides scalable end-user provisioning through: Interoperability with Microsoft Identity Integration Server (MIIS) User provisioning is enabled for Microsoft environments, Oracle, PeopleSoft, JDE and any other applications Oracle Fusion Middleware (CoreID) can provision users to ActiveDirectory and CoreId Provisioning can automate the process of provisioning and de-provisioning the account into multiple backend systems from the HR system. Directory Integration & Virtualization – Oracle Fusion Middleware can synchronize AD and OID identity information and create virtual directory across AD and other directories for a single view of the user for compliance or in cases where you have many users connecting outside your own network (suppliers, partners, etc.) Federated Identity Management – Oracle Fusion Middleware provides federated identity and native integration with Microsoft Active Directory including Support for Windows log-in password for protected domains Open architecture support security standards such as SAML and Liberty for integrating Oracle, Microsoft and other third party applications   Define and Enforce Policies Consistently – Oracle Web Services Manager is a comprehensive solution for adding policy-driven best practices to existing or new Web services and provides the key security and management capabilities necessary to deploy Services-Oriented Architectures across line of business applications. Oracle Web Services Manager allows IT management to centrally define policies that govern Web services operations (such as access policy, logging policy, and load balancing) , and then wrap these policies around Web services without requiring modification to those services. In addition, Oracle Web Services Manager collects monitoring statistics to ensure quality of service, uptime, and security threats ad displays them in a Web dashboard. It brings better control and visibility over Web services. With Oracle Web Services Manager, compliance risk and time to market are greatly reduced. Additional Proofpoints on the above: MIIS is MSFT’s data integration and provisioning component of their identity management solution. Standalone MIIS does not offer a fully functional identity lifecycle management solution as it lacks business process workflow capabilities and important identity administration features. Integrated with MIIS, Oracle COREid Provisioning provides the user administrative interfaces and applies business rules through workflow while MIIS functions as the provisioning engine. Oracle COREid Provisioniong provides the business logic, leveraging MIIS as the data synchronization engine. COREid Provisioning provides an MIIS connector that can be used for a provisioning and password management solution based on MIIS Oracle Database is a supported provisioning target for MIIS COREid Access provides access management and single sign-on for resources for Microsoft IIS, ISA. COREid Identity and Access APIs are compatible with the Microsoft Common Language Runtime (CLR). COREid Access supports integrated Windows Authentication. This allows users who have logged into their desktop machine to launch a browser, navigate to a protected page without having to login again. ASP.NET Connector allows COREid Access to support single sign-on to applications on ASP.NET. Windows Impersonation provides a mechanism for integration with Microsoft Kerberos and identity propagation to Microsoft applications such as SharePoint and Content Management Server. AzMan Plugin is a feature of COREid Access that integrates COREid Access authorization with Microsoft Authorization Manager. This allows COREid to enforce AzMan policies in a broader heterogeneous environment. Oracle OC4J JAZN supports AD as a source for authentication and authorization
  22. Oracle Portal interoperates with Microsoft environments to provide unified information access across a heterogeneous enterprise. Among the integration points are:   Microsoft functionality in portlets – Oracle Portal has featured a modular design using “portlets” for several years. These portlets can contain applications based upon .NET web services, Microsoft Active Server Pages, Visual Basic, as well as Java Server Pagers, Enterprise Java Beans thus providing a seamless enterprise dashboards that can include both J2EE and .NET functionality.   Deploy on .NET Servers Oracle Portal portlets can also be deployed remotely on Microsoft Internet Information Server (IIS) and .NET Servers.   Render Office Documents Oracle Portal can render native Microsoft documents (like Word and Excel) in a web format.   Single Sign-on with Active Directory – real-time interoperability with Microsoft Active Directory provides single sign-on capabilities for Microsoft/Oracle Portal users.
  23. Oracle Portal interoperates with Microsoft environments to provide unified information access across a heterogeneous enterprise. Among the integration points are:   Microsoft functionality in portlets – Oracle Portal has featured a modular design using “portlets” for several years. These portlets can contain applications based upon .NET web services, Microsoft Active Server Pages, Visual Basic, as well as Java Server Pagers, Enterprise Java Beans thus providing a seamless enterprise dashboards that can include both J2EE and .NET functionality.   Deploy on .NET Servers Oracle Portal portlets can also be deployed remotely on Microsoft Internet Information Server (IIS) and .NET Servers.   Render Office Documents Oracle Portal can render native Microsoft documents (like Word and Excel) in a web format.   Single Sign-on with Active Directory – real-time interoperability with Microsoft Active Directory provides single sign-on capabilities for Microsoft/Oracle Portal users.
  24. Key Points: Most knowledge workers use Microsoft Office to do their day-to-day jobs. They maintain their calendars w/ billable hours, capture their travel expenses, schedule vacations, use email for communication. They infrequently log into enterprise applications. When they do, they are reentering data that’s been entered into previously in their desktop with Office. What if you can eliminate that inefficiency. What if you can work in Microsoft Office and submit or initiate an enterprise processes that you are a part of in the familiar interface of Office. What if while working in Office, you are offered a relevant contextual information that would help you do your job. For example, you may be looking to schedule a vacation, while in Outlook calendar scheduling you see that your vacation balance is 20 days and you are alerted that if you don’t use 3 of those days, you will lose it. Or, you are reviewing a positive feedback on one of your employees. You go and attach that email to the employee record through Outlook. Then, you might want to give him a spot bonus for a job well done. While submitting a request for spot bonus, what if you can see what your spot bonus budget is for the group. These are relevant very much timely information that you would have had to log into several systems to get presented to you in Office. Would this make your life easier? Business Benefits of leveraging Office with Enterprise Processes include: Improved and more flexible access to enterprise applications/systems Ensures that enterprise applications/systems are updated accurately and timely Better decision making: Empowers employees with accurate data and guided processes Greater efficiency and worker productivity
  25. These are a few example interoperability scenarios between Oracle and Microsoft Office that we discussed in the previous slide:
  26. One potential use case of kicking off a expense approval process in Office using BPEL Manager. User fill data in Excel form When user submits filled template, XML data is extracted and BPEL process is invoked (using C# DLL) XML data transformed into WordML document using XSL Task assigned to manager and email notification sent Manager’s action on Word document results in web service call to Workflow Task routed to next manager After approvals received, Word template is used to create notification to be sent to user
  27. Key points: Oracle Content Services acts seamlessly as a file server for Windows (e.g., Oracle Drive). This means that you can use Oracle Content Services as a letter drive (mapped network drive) or as a web folder. MSFT Office apps can use any command in the file menu to access, modify or create files in Oracle Content Services (e.g., Oracle Drive) Oracle Content Services can act as the underlying and secure content managed repository for SharePoint portal and content management. Oracle Collaboration Suite runs natively in Windows Oracle Messenger, WebConferencing and Calendar (desktop apps) runs on Windows Oracle Unified Messaging, Calendar, LDAP address book integrate with MSFT Outlook (through Oracle Connector for Outlook) Oracle Messenger interface can be launched from pull down menu option in MSFT Office Additional Background: Collaboration, Document and Content Management   Interoperability with Microsoft Office is baseline assumption for much of the work Oracle does with Oracle Collaborations Suite and Oracle Content Services. Oracle offers rich, seamless integration with windows environments in the following areas: The OracleDrive is a network drive provided by Oracle to move documents and other content created by MS Office via the native Windows WebDAV protocol. End users can save documents directly on the OracleDrive from any office application and then can benefit from power searching and management services to maintain, version, secure and protect electronic content of all types. WebDAV and XML Publisher - integration between WebDAV and XML Publisher can be used to push BI and other Oracle Applications documents directly to the desktop rather than through a manual email process like the the Mendocino projects that SAP has outlined. Oracle Calendar features native calendar services for Outlook through the Oracle Connector for Outlook, a PDA Synch capability and a native Windows desktop client Oracle Mail provides a massively scalable back end email system that can be accessed through Microsoft Outlook and also can deliver voicemails directly to Outlook. Oracle Real Time Collaboration includes Oracle Messenger and Oracle Web Conferencing which can cost effectively extend the capabilities of PowerPoint, Project and all other MS Office applications to web conferences through a standard web browser
  28. Screenshot of using Excel for modeling.   Oracle provides Microsoft Excel vastly expanded analytical capabilities by integrating Oracle OLAP features with Excel through the Oracle Business Intelligence Spreadsheet Add-In. This feature combines the analytic power and scalability of Oracle OLAP with the familiarity of Microsoft Excel by embedding OLAP capabilities directly within Excel. With it, users can:   Report against common business definitions that are stored centrally in the Oracle Database. This provides a consistent and quality view of their corporate information. Perform ad hoc analysis on this data using traditional OLAP exploration techniques such as drilling, pivoting, and paging the view of data. Seamlessly integrate Oracle OLAP data with existing Excel functionality such as functions and charts.
  29. Beginning with Office 2003, Microsoft provided a set of new capabilities within Office called MS Office Extensibility Technologies. Among these technologies, Microsoft provided, for the first time ever, industry standard definitions of their proprietary Office file formats. These XML Reference Schemas provide developers the ability to manipulate Office document content from external applications and web services.   This greatly enhances the value of a number of innovative XML technologies from Oracle including Oracle XML Publisher , a publishing tool that can output documents in multiple formats (including Microsoft formats, PDF, etc.), using multiple document templates and styles sheets. That makes dealing with documents and forms much more efficient, requiring far less maintenance required. Oracle XML Publisher offers you the most efficient, scalable reporting solution available for complex, distributed environments. It provides a central architecture for generating and delivering information to employees, customers, and suppliers—both securely and in the right format. Oracle XML Publisher reduces the high costs associated with the development, customization and maintenance of business documents; while increasng the efficiency of reports management. Furthermore, it reduces a company's dependency on third party software systems that are required to format business documents, reducing the complexity of your reporting infrastructure. Utilizing a set of familiar desktop tools such as Adobe Acrobat and Microsoft Office users can create and maintain their own report formats based on data extracts supplied by a multitude of sources. Multiple document output formats Report layouts developed and maintained using familiar desktop applications Reduced costs and complexity by eliminating third party solution Developed completely on open standards Large number of supported document delivery channels and protocols Oracle XML Management   Beginning with Office 2003, Microsoft provided a set of new capabilities within Office called MS Office Extensibility Technologies. Among these technologies, Microsoft provided, for the first time ever, industry standard definitions of their proprietary Office file formats. These XML Reference Schemas provide developers the ability to manipulate Office document content from external applications and web services.   This greatly enhances the value of a number of innovative XML technologies from Oracle including Oracle XML Publisher , a publishing tool that can output documents in multiple formats (including Microsoft formats, PDF, etc.), using multiple document templates and styles sheets. That makes dealing with documents and forms much more efficient, requiring far less maintenance required.
  30. Moe Closes the presenation