Enterprise Micro Application Technical User Guide

Enterprise Micro Application Technical User Guide

Table of Contents Title Page............................................................................................................................................. 1 Disclaimer............................................................................................................................................ 4 Release Information............................................................................................................................5 Version History................................................................................................................................................................ 5 Notes............................................................................................................................................................................... 5 Contact Information.........................................................................................................................................................5 Typographic Styles and Conventions.............................................................................................. 6 Introduction..........................................................................................................................................7 Purpose........................................................................................................................................................................... 7 What Are Enterprise MicroApps?................................................................................................................................... 7 System Concept Overview.................................................................................................................8 System Components.......................................................................................................................................................8 Supported Functionality.................................................................................................................................................. 8 End-User Environment..............................................................................................................................................8 Enterprise MicroApp Management Environment......................................................................................................9 Development Environment........................................................................................................................................9 Development and Deployment Process......................................................................................................................... 9 Creating a Data Service......................................................................................................................................... 10 Creating an Enterprise MicroApp........................................................................................................................... 11 Configuring and Validating an Enterprise MicroApp...............................................................................................11 Consuming an Enterprise MicroApp.......................................................................................................................11 Configuring a System Environment............................................................................................... 12 System Environment Configuration Scenario Overview...............................................................................................12 On-Premises Scenario............................................................................................................................................ 12 Hybrid Scenario.......................................................................................................................................................13 System Environment Configuration Details.................................................................................................................. 14 Enterprise MicroApp Container...............................................................................................................................14 Firewall Traversal.................................................................................................................................................... 15 Security and User Management............................................................................................................................. 15 Developing an Enterprise MicroApp...............................................................................................17 Back-end Development.................................................................................................................................................17 What is Data Service?............................................................................................................................................17 Creating and Configuring Data Service..................................................................................................................17 Front-end Development................................................................................................................................................ 18 Browser iFrame-Base Enterprise MicroApp Development..................................................................................... 18 Browser OpenSocial Enterprise MicroApp Development....................................................................................... 18 Mobile Enterprise MicroApp Development............................................................................................................. 18 Desktop Enterprise MicroApp Development...........................................................................................................19 Appendix - Firewall Traversal..........................................................................................................20 Reverse Proxy...............................................................................................................................................................20 SAP Web Dispatcher.............................................................................................................................................. 20 Third Party Reverse Proxy..................................................................................................................................... 20 Other Solutions............................................................................................................................................................. 21 Google Secure Data Connector............................................................................................................................. 21 Appendix - iFrame-base Enterprise MicroApp Development.......................................................22 iFrame-Based Enterprise MicroApps............................................................................................................................22 What is Container Module?.................................................................................................................................... 22 What is Server Module?......................................................................................................................................... 22 Creating and Configuring iFrame-base Server Module..........................................................................................22 Creating and Configuring iFrame-base Container Module.....................................................................................32 Appendix - OpenSocial Enterprise MicroApp Development........................................................ 36 OpenSocial Enterprise MicroApps................................................................................................................................36 Google OpenSocial Gadget....................................................................................................................................36 Creating and Configuring OpenSocial Gadget....................................................................................................... 36 Appendix - Desktop Enterprise MicroApp Development..............................................................46 Creating Desktop Enterprise MicroApps...................................................................................................................... 46 Recommended Application Structure..................................................................................................................... 46 Desktop MicroApp Implementation details............................................................................................................. 47 Appendix - iPhone Enterprise MicroApp Development................................................................55 Introduction....................................................................................................................................................................55 Using iPhone Application for Consuming SAP Data....................................................................................................55 General Information on Implementing Web Service Calls..................................................................................... 56 Implementing

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    88 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us