SlideShare uma empresa Scribd logo
1 de 20
Baixar para ler offline
SK C&C
NEXCORE Mobile
Product Introduction & Technical Roadmap
SK C&C NEXCORE
Agenda



    NEXCORE‐Mobile & Service Platform
    NEXCORE‐CIP




                 © 2010 by NEXCORE SK C&C, Confidential proprietary.    Page  2
                                All rights reserved
NEXCORE-Mobile
 MobFaces, Presentation Framework
 Alopex, Common Runtime Environment for Mobile Environment
 Felix,
 Felix Content Adaptation Tool




                     © 2010 by NEXCORE SK C&C, Confidential proprietary. 
                                    All rights reserved
NEXCORE‐Mobile
Design Principle


        Layered Designed for Flexibility
       Layered architecture enables secure, scalable, reliable, and high performing mobile service application 
       development 
       Delivery of information to be secured is device agnostic 
       Pre defined gateways for common mobile services
       Pre‐defined gateways for common mobile services

        Architected for Growth
       Embedded Business Rules Engine
       Mobile Service Management Framework providing basic services
       M bil S i M                   tF         k     idi b i    i
       Extensible set of Service / Product Specific components. 

        Designed for rapid deployment
       Proven technology with global, world class subscription based mobile services
       Scalable & distributable component architecture

        Future Proof Technology
        Future Proof Technology
       Comprehensive mobile service platform available through the mobile web and downloadable client
       Many instances of delivery of working with financial data ‐ banking, payments, money management, deals 
       and rewards, stock trading and receipt capture/expense management.



                                       © 2010 by NEXCORE SK C&C, Confidential proprietary.                        Page 4
                                                      All rights reserved
NEXCORE‐Mobile
Key Features



       Write Once Deploy Many for Mobile Environment
                    p y     y
       Wide Device Coverage
       Extensive IDE Support for Developers
       E t   i       S     tf D      l
       Content Adaptation leveraging on-line Websites
       Maximize Service Infrastructure Reusability
       Support for Security




                     © 2010 by NEXCORE SK C&C, Confidential proprietary.    Page  5
                                    All rights reserved
NEXCORE‐Mobile
MobFaces, Presentation Framework

  MobFaces as platform independent application framework for mobile devices
                                   SmartPhones &                                       What is MobFaces ?
                                                                                       What is MobFaces ?
                    Desktop Web
                    Desktop Web                              WAP 2.0 
                                                             WAP 2 0    WAP 1.0 
                                                                        WAP 1 0
                                    Full Browsing 
                     Browsers                                Phones     Phones
                                       Phones
                                                                                        MobFaces is a core library to extend JSF web 
  Client
  Environment                                                                           application to mobile thin and smart clients.
                                                                                        MobFaces automatically renders standard JSF 
                                                                                        MobFaces automatically renders standard JSF
                                                                                        page to different end devices
                                                                                        Open architecture with source code for further 
                                                                                        development e.g. to support more mobile 
  Media          Ajax                          RIA            xHTML     WML             features and mobile environment
                                                                                        f t         d    bil     i       t

                                                                                       What is JSF?
                                  MobFaces Render Kit 1.2
                                                                                        JSF is a web technology with user interface 
  Render Kits      XML       HTML5              RIA                                     (UI) components.
                                                                xHTML    WML
                                           (Flash,SVG,XUL)
                                                                                        JSF provides basic UI component 
                 Portlets                                                               architecture.
  Components                 JSF RI                   MobFaces 1.0
                (JSR‐168) 
                                                                                        Java Server Faces (JSF) as a Java‐based web 
  Interface                       JSF (JSR‐127) Core / JSP                              application framework is part of Java EE 5 
                                                                                        specification.
  Platform                         J2EE 1.4+ Compliance
                                                                                       * RI : Reference Implementation


                                            © 2010 by NEXCORE SK C&C, Confidential proprietary.                                   Page  6
                                                           All rights reserved
NEXCORE‐Mobile
MobFaces, Presentation Framework

  Key Features
      Standard UI Framework 
        to work on J2EE compliance (JSR‐127)
      UI components complying with standard component 
             p            py g                    p
      model containing Featured Capabilities 
       – Mobile Awareness, Data Binding, Transcoding etc
      Extensive IDE support working on Eclipse
      Rapid Application Development approach
      Rapid Application Development approach
      Portlet Readiness to work on Mash‐up context




                               © 2010 by NEXCORE SK C&C, Confidential proprietary.    Page 7
                                              All rights reserved
NEXCORE‐Mobile
Alopex, Common Runtime Environment

  Alopex as rich internet application platform for mobile devices

                                                        MobFaces JSR 127
                                                        MobFaces* JSR-127 Reference Implementation

     Framework /
     IDE                                                              MobFaces RenderKits

                        HTML5         AXUL3*                    XULite*                                        XUL**


                                                                  Build-time Conversion


                      Application
                       pp           Application
                                     pp                        Application
                                                                pp                                           Application
                                                                                                               pp
     Application
     A li ti
                      in HTML5      in AXUL3*                  in XULite*                                     in XUL**


     Runtime           Alopex        Alopex                                                               Native ports of
     Environment                                            Alopex-lite*
                       Toolkits      Toolkits                                                                Alopex*


                                                  BlackBerry       Symbian                          Maemo
                       iPhone OS      Android                                 Windows Mobile 6                    Win32     Linux     MacOS
                                                     OS              S60                            OS2008
     Platform /
     Hardware
                         iPhone       Android     BlackBerry      Nokia S60    Windows Mobile     Nokia N810           Mobile Devices4*

                  *   MobFaces, XULite, Alopex, Alopex‐lite are SK C&C’s technical brandings
                  **  XUL (XML User interface Language) is cross‐platform user interface markup language
                  3* AXUL, Android XML User interface language
                  4* Mobile Devices : Hand held devices, Netbooks, Tablets, UMPC, MID, Portable Media Players, Industry specific 
                  4* Mobile Devices : Hand held devices Netbooks Tablets UMPC MID Portable Media Players Industry specific
                         devices like POS, DPA, DAS, Auto Navigation and etc

                                                   © 2010 by NEXCORE SK C&C, Confidential proprietary.                                        Page  8
                                                                  All rights reserved
NEXCORE‐Mobile
Felix, Content Adaptation Tool

  Solution Architecture Overview
                       Felix WebApp
                                                          Cache Manager


                                                                                               Online
                         Contents
                                                                                               Media
                        Provisioning
                                                                                              Contents
                                                                                                                   Remote
                                                                                      ( Images, Streaming, etc )   Web Site
       Mobile
      Browsers
                                       uses                                      uses
                                                                                               Online
                                                                   DOM
                                                                                              Contents
                                         DOM Interface
     Smart Clients &                                                     uses           ( HTML, XML, SGML,
     Downloadables                                                                          JS, CSS, TXT etc )

                                       uses                       JDBC
                           Client                                Rowset
                           Code
                                        Rowset Interface
     Desktop Web
      Browsers
                                                                        uses
                                                                                   Hibernate
                                                                                   iBatis
                                       uses                                        JDO
                                                               Any ORMs            OpenJPA
                                                                                   TopLink
                                         ORM Interface                             Entity Beans
                                                                                        y




                                       © 2010 by NEXCORE SK C&C, Confidential proprietary.                                    Page 9
                                                      All rights reserved
NEXCORE‐Mobile
Felix, Content Adaptation Tool

  Key Features
      Q
      Quick mobilization leveraging existing on‐line website
                               g g             g
      Easy deployment in a single WAR package
      Extensive IDE support 
      Extensive IDE support
      Fast & distributed cache mechanism
      Multiple interfaces  DOM, JDBC RowSet, ORM & JPA etc
      Multiple interfaces – DOM JDBC R S t ORM & JPA t
      Embedded business rule engine
      Media Adaptation – Images, Sound Clips, Movie, Streaming
      Extensible component architecture
        ‐ User defined XPath functions
        ‐ Lexical analysis for inline scripts
        ‐ Regular expression support
          Regular expression support

                                 © 2010 by NEXCORE SK C&C, Confidential proprietary.    Page 10
                                                All rights reserved
NEXCORE‐Mobile
Write Once Deploy Many Feature

  How Write Once Deploy Many is done with NEXCORE‐Mobile
                                                                                                                                            WML          WAP 1.0 
                                                                                                                                                         Phones
   Source Code in MobFaces                                WML / HTML / xHTML / xHTML
 <smp:dochead/>                             <?xml version="1.0" encoding="ISO‐8859‐1"?> 
 <smp:html>                                 <!DOCTYPE html PUBLIC "‐//WAPFORUM//DTD XHTML Mobile 1.0//EN"                                   xHTML        WAP 2.0 
                                            "http://www.openmobilealliance.org/tech/DTD/xhtml‐mobile10.dtd"> 
 <smp:head>                                 <html xmlns="http://www.w3.org/1999/xhtml">                                                                  Phones
  <title>Hello MobFaces!</title>             <head> 
 </smp:head>                                 <title>Hello MobFaces!</title> 
                                             </head>
 <smp:body>                                                                                                                                 HTML, Ajax   SmartPhones & 
  <h:formid="f">
                          Run‐time Conversion<body> 
                                             <form id="f" method="post" action="/HelloMobile/demo.jsf">                                                  Full Browsing 
  ....                    On Web Container ....                                                                                                          Phones


                                                          HTML5                                                                             HTML, Ajax
                                                                                                                                            HTML Aj      Desktop Web
                                                      Android XML UI
                                              <?xml version="1.0"?>                                                                                      Browsers
                                              <?xml‐stylesheet href="chrome://global/skin" type="text/css"?>
                                                           XULlte
                                                  <?xml version="1.0"?>
                                              <window title=“HelloMobile"
                                                  <?xml‐stylesheet href="chrome://global/skin" type="text/css"?>
                                                   xmlns:html="http://www.w3.org/1999/xhtml"
                                                                XUL
                                                       <?xml version="1.0"?>
                                                  <window title=“HelloMobile"
                                                   xmlns="http://www.mm2‐online/mmfaces/xul/there.is.only.xul">
                                              <script>xmlns:html="http://www.w3.org/1999/xhtml"type="text/css"?>
                                                       <?xml‐stylesheet href= chrome://global/skin l"
                                                       <?xml stylesheet href="chrome://global/skin" type= text/css ?>
                                                            l ht l "htt //               3    /1999/ ht
                                                            <?xml version="1.0"?>
                                                       <window title=“HelloMobile"
                                                        xmlns="http://www.mm2‐online/mmfaces/xul/there.is.only.xul">
                                              <![CDATA[
                                                  <script><?xml‐stylesheet href="chrome://global/skin" type="text/css"?>
                                                             xmlns:html="http://www.w3.org/1999/xhtml"
                                              function setFrame()
                                                            <window title=“Hello MobFaces"
                                                             xmlns="http://www.mm2‐online/mmfaces/xul/there.is.only.xul">
                                              { <![CDATA[                                                                                                Smart Clients on
                                                       <script> xmlns:html="http://www.w3.org/1999/xhtml"
                                                  function setFrame()
                                               var listBox = document.getElementById("working‐list");
                                                                  xmlns="http://www.mm2‐online/mmfaces/xul/there.is.only.xul">              XUL, RIA     SmartPhones &
                           Build‐time Conversion{ <![CDATA[
                                               …
                                                            <script>                                                                                     Portable Internet 
                                                   varfunction setFrame()
                                                        listBox = document.getElementById("working‐list");
                                               <hbox flex="1">
                           On MMP IDE
                           On MMP‐IDE              … { <![CDATA[
                                                <listbox id="working‐list" style="width:10em“onselect="setFrame();">                                       Devices
                                                         varfunction setFrame()
                                                 <listitem listBox = document.getElementById("working‐list");
                                                   <hbox flex="1">
                                                              value="layout.xul"        label="Box Layout" selected="true" />
                                                        … {
                                                     <listbox id="working‐list" style="width:10em“onselect="setFrame();">
                                                      <listitem listBox = document.getElementById("working‐list");
                                                              var value="layout.xul"        label="Box Layout" selected="true" />
                                                        <hbox flex="1">
                                                             …
                                                          <listbox id="working‐list" style="width:10em“onselect="setFrame();">
                                                             <hbox flex="1">
                                                           <listitem value="layout.xul"        label="Box Layout" selected="true" />
                                                               <listbox id="working‐list" style="width:10em“onselect="setFrame();">
                                                                <listitem value="layout xul"        label= Box Layout  selected= true  />
                                                                          value= layout.xul         label="Box Layout" selected="true" />




                                                            © 2010 by NEXCORE SK C&C, Confidential proprietary.                                                     Page  11
                                                                           All rights reserved
NEXCORE‐Mobile
Wide Device Coverage

  Alopex mobile RIA platform covers most mobile handsets in the market and industry 
  specific devices as well




 Flex - 2010 Q3
 JavaFX - 2010 Q4
 Alopex/Palm Pre – 2011 Q1
    p




                              © 2010 by NEXCORE SK C&C, Confidential proprietary.      Page  12
                                             All rights reserved
NEXCORE‐Mobile
Extensive IDE Support

  Eclipse RCP plugin
              JavaScript Debugger                                         Screen Flow Editor


     WYSIWYG Editor




              DOM Inspector for XUL                                       Simulator Integration




                                      © 2010 by NEXCORE SK C&C, Confidential proprietary.         Page  13
                                                     All rights reserved
NEXCORE‐Mobile
Extensive IDE Support

  IDE Feature Summary
       Rapid Application Development Approach
          p    pp               p        pp
       Market Proven Eclipse RCP Architecture & OSGi Standard
       WYSIWYG Editor for Mobile Screen Design
       Screen Template Wizard & Flow Control Editor 
       Embedded Business Rule Engine & Rule Editor
       DOM Inspector & JavaScript Debugger for XUL (2010 Q4)
       DOM Inspector & JavaScript Debugger for XUL (2010 Q4)
       Integrated Device Emulators 
       Internationalization & Localization
       Content Adaptation Tools & Trans‐coders
       Mark‐up Language Converters
       Language Converters & Cross Compiler Support  (2011 Q1)
                                                      (       )
       And more

                         © 2010 by NEXCORE SK C&C, Confidential proprietary.    Page 14
                                        All rights reserved
NEXCORE‐Mobile Service Platform
Platform Security Model

  Global Industry standard compliant security model
                                                                                                                Transport Encryption
                                                                                                                Beside of SSL, NEMO client encrypts messages 
                                                                                        Authentication          transmitting between server and client complying with 
   Transport                                Client‐side          Data Encryption 
                                                                                         Integration &          certain standards such as OASIS v1.1, WS‐security and 
   Encryption                             Authentication         of Local Storage
                                                                                          SSO Support           XML‐security using X.509 certificates and key pair 
                                                                                                                generated by user activation process installed in mobile 
                                                       WS‐Security for Mobile
                                                       WS Security for Mobile                                   device.
                                                                                                                Client‐side Authentication
                                                                   WS‐Federation                                In the user activation process, X.509 certificates 
                                                                                                                downloaded from NEMO server and installed in the 
                     WS‐Security Policy




                                                                      WS Trust
                                                                      WS‐Trust                                  mobile device. Using this certificate and key pair, NEMO 
                                                                                                                                     g                       yp ,
   WS Policy
           y




                                                                                                                prompts users to authenticate NEMO application access. 
                                                                              Security Token Profile
                                                                                                                Data Encryption for Local Storages
                                                XML Encryption                                                  NEMO provides security I/O APIs for securing data stored 
                                                                               SAML           X.509
                                                                                                                in the local repositories. Like transport encryption, it 
                                                                                                                in the local repositories. Like transport encryption, it
                     W




                                                                                                                follows PKI & PKCS #12 guidelines
                                                             XML Digital Signatures
                                                                                                                SSO  & Authentication Integration
                                                                                                                NEMO provides authentication portlet this can be 
               XML                            SOAP                     REST                  JASON              configured to leverage J2EE s authentication infrastructure 
                                                                                                                configured to leverage J2EE's authentication infrastructure
                                                                                                                JAAS. By configuring JAAS authenticator and provider, 
                                                           HTTP                                                 NEMO can work with LDAP and RDBMS, PAM or whatever 
                                                                                                                credential data source in the cooperates back‐end.
                                                           SSL
                                                                                                                NEMO complies with OASIS v1.1 and supports SAML v2, 
                                                                                                                XACML v2 and WS‐security specifications to join the 
                                                                                                                existing web services federation.

                                                                        © 2010 by NEXCORE SK C&C, Confidential proprietary.                                        Page  15
                                                                                       All rights reserved
NEXCORE‐Mobile Service Platform
Platform Components At‐a‐glance


                                         SK C&C NEXCORE Mobile Service Platform

   Desktop Web
                      Contents
    Browsers        Service Apps


                                                      Platform Common Services
     Mobile
    Browsers          Service Orchestration                 Platform Governance                        Channel Integration

                      Process                        ID/Profile        Access
                                     Routing                                         Workflow         Encrypt       Credential    MNO
                     Invocation                        Mgmt.           Control
                      Message
                      M               Event
                                      E    t          Authen-
                                                      A th             Config-
                                                                       C fi          Biz. Rule
                                                                                     Bi R l             Flow
                                                                                                        Fl           Process
                                                                                                                     P
  Downloadable       Processing     Processing        tication         uration        Engine           Control       Handling
  Mobile Client
                                                 Platform Common Support / SaaS Ext.                                              Service
      J2ME
                                                                                                                                 Providers
                                                           System
    Blackberry
    Bl kb              Monitoring           QoS                                  Logging         Billing          Settlement
                                                          Statistics

     Symbian                                               Capacity          Incident &
                        SLA/SLM            Metric
                                                            mgmt.            Escalation
     Android
     Windows
      Mobile
                                                 Platform Application Framework & IDE

      iPhone         Presentation Framework                                              Channel
                                                          Business Logic                                           IDE for
                                           Mobile                                     Integration &
                       WAP/Web                             Framework                                             Developers
                                           Client                                       Extension




                                         © 2010 by NEXCORE SK C&C, Confidential proprietary.                                          Page  16
                                                        All rights reserved
NEXCORE‐Mobile Service Platform
Deployment Model

  End‐to‐end integrated architecture                                             MNOs           Merchants       Service
                                                                                                                Providers




                                                                                  Encrypt      Credential    Flow Control      Integration
                                                                                                                               Layer
                                                                                  Protocol Handlers
                                                                                                        Channel Processor
           Contents                                                                                                            Business Logic
           Service Apps                                                                                                        Layer

                                                                                                                       ESB     Assembly & 
            Process                                Message                                    Process           Event          Orchestration
                         Routing      Mediation                   QoS       Management
          Invocation                              Processing                                Choreography      Processing       Layer
         Workflow       Business Rule Engine                                                          Platform Governance


                                       RBAC/MAC     Logging    Monitoring     Authentication   Credential Configuration


                                                                                                                               Channel & 
         WebApp 
          WebApp                        WebApp           Adm.
         Clients                        Common           Client                                                                Presentation
          Clients
                                        Gateway                                                                                Layer
                                                                                                            Platform Service

         Encrypt       Credential     OTA      HTTP/HTTPs      Flow Control      Protocol Handlers     CBAC/MAC


         Desktop           Mobile                  Downloadable 
         Browsers          Browsers                Clients



                                                  © 2010 by NEXCORE SK C&C, Confidential proprietary.                                           Page  17
                                                                 All rights reserved
NEXCORE-CIP
 Common Framework for Integration
 Integration Middleware
 IDE




                     © 2010 by NEXCORE SK C&C, Confidential proprietary. 
                                    All rights reserved
NEXCORE‐CIP
CIP, Channel Integration Processor

  CIP makes integration as simple as it can
                                                                                   What is CIP ?

          NEXCORE-CIP                                                               Integration tool consists of framework, IDE and 
                                                                  JMS
          Integration Middleware                                                    middleware




                                                   nents
                                                                  HTTP              CIP middleware plays important role in Service 
                                                                                    Oriented Architecture domain as a Mediation Router
                                                                                    Oriented Architecture domain as a Mediation Router




                                     End-poin Compon
                                                                  SOAP
                                                                                    Provides both content‐based & rule‐based routing 
                                                                  File I/O
                                                                                    capability
                                                                                    Based on EIP, Pattern based Integation Architecture
                                            nt
                                                                  SAP
                                                                                   What is EIP ?
           Filters     Processors                                 TIBCO
         Routers
  Transformaters                                                                Proven way to capture experts’ knowledge in fields 
       Mediators                                                                where there are no simple  one size fits all answers
                                                                                where there are no simple “one size fits all” answers, 
     Interceptors
        Enrichers
                                                                                such as application architecture, object‐oriented 
       Validators                                                               design, or message‐oriented integration. 
         Loggers
        Trackers                                                                NEXCORE‐CIP bundles a number of messaging 
                                                                                elements and processors as default. By using these 
                                                                                components and elements, developers implement 
                                                                                integrations by configuring EIP in the context instead 
                                                                                of coding



                                              © 2010 by NEXCORE SK C&C, Confidential proprietary.                                Page 19
                                                             All rights reserved
Do You Have 
                                                                Do You Have
                                                                  y
                                                                Any Questions?
                                                                We would be happy to help.
http://felix.nexcore.skcc.com/
NEXCORE is a representitive technical brand of SK C&C
covering a wide range of enterprise‐grade software and tools.




                                               © 2010 by NEXCORE SK C&C, Confidential proprietary.    Page 20
                                                              All rights reserved

Mais conteúdo relacionado

Mais procurados

Fm Mc Presentation Ria2008
Fm Mc   Presentation Ria2008Fm Mc   Presentation Ria2008
Fm Mc Presentation Ria2008Michael Chaize
 
Develop multi-screen applications with Flex
Develop multi-screen applications with Flex Develop multi-screen applications with Flex
Develop multi-screen applications with Flex Codemotion
 
Oop2012 mobile workshops
Oop2012 mobile workshopsOop2012 mobile workshops
Oop2012 mobile workshopsMichael Chaize
 
Ria2010 workshop dev mobile
Ria2010 workshop dev mobileRia2010 workshop dev mobile
Ria2010 workshop dev mobileMichael Chaize
 
Integration of OSGi and User Friendly UI Application - Akira Moriguchi
Integration of OSGi and User Friendly UI Application - Akira MoriguchiIntegration of OSGi and User Friendly UI Application - Akira Moriguchi
Integration of OSGi and User Friendly UI Application - Akira Moriguchimfrancis
 
Axp Introduce In China Open Source Forum 2008
Axp Introduce In China Open Source Forum 2008Axp Introduce In China Open Source Forum 2008
Axp Introduce In China Open Source Forum 2008OpenSourceCamp
 
Next Generation UC Clients and Endpoints
Next Generation UC Clients and EndpointsNext Generation UC Clients and Endpoints
Next Generation UC Clients and EndpointsCisco Canada
 
Oop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentOop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentMichael Chaize
 

Mais procurados (13)

Fm Mc Presentation Ria2008
Fm Mc   Presentation Ria2008Fm Mc   Presentation Ria2008
Fm Mc Presentation Ria2008
 
Ovi store ppt_serbia
Ovi store ppt_serbiaOvi store ppt_serbia
Ovi store ppt_serbia
 
Develop multi-screen applications with Flex
Develop multi-screen applications with Flex Develop multi-screen applications with Flex
Develop multi-screen applications with Flex
 
Ericsson Labs 100322
Ericsson Labs 100322Ericsson Labs 100322
Ericsson Labs 100322
 
Oop2012 mobile workshops
Oop2012 mobile workshopsOop2012 mobile workshops
Oop2012 mobile workshops
 
Ria2010 workshop dev mobile
Ria2010 workshop dev mobileRia2010 workshop dev mobile
Ria2010 workshop dev mobile
 
Mobile user experience intro
Mobile user experience   introMobile user experience   intro
Mobile user experience intro
 
Integration of OSGi and User Friendly UI Application - Akira Moriguchi
Integration of OSGi and User Friendly UI Application - Akira MoriguchiIntegration of OSGi and User Friendly UI Application - Akira Moriguchi
Integration of OSGi and User Friendly UI Application - Akira Moriguchi
 
Basics of web runtime
Basics of web runtimeBasics of web runtime
Basics of web runtime
 
Axp Introduce In China Open Source Forum 2008
Axp Introduce In China Open Source Forum 2008Axp Introduce In China Open Source Forum 2008
Axp Introduce In China Open Source Forum 2008
 
IBM z/VSE V4.3 - More capacity for growth
IBM z/VSE V4.3 - More capacity for growthIBM z/VSE V4.3 - More capacity for growth
IBM z/VSE V4.3 - More capacity for growth
 
Next Generation UC Clients and Endpoints
Next Generation UC Clients and EndpointsNext Generation UC Clients and Endpoints
Next Generation UC Clients and Endpoints
 
Oop2012 keynote Design Driven Development
Oop2012 keynote Design Driven DevelopmentOop2012 keynote Design Driven Development
Oop2012 keynote Design Driven Development
 

Semelhante a Nemo intro-100811

Nexcore mobile platform 4.0
Nexcore mobile platform 4.0Nexcore mobile platform 4.0
Nexcore mobile platform 4.0SK CC
 
Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal IBM Lotus
 
MyMobileWeb Certification Part I
MyMobileWeb Certification Part IMyMobileWeb Certification Part I
MyMobileWeb Certification Part Icrdlc
 
MyMobileWeb Certification Part II
MyMobileWeb Certification Part IIMyMobileWeb Certification Part II
MyMobileWeb Certification Part IIcrdlc
 
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery MobileBuilding Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery MobileJon Cortez
 
Srinivasan resume updated
Srinivasan resume updatedSrinivasan resume updated
Srinivasan resume updatedSrinivasan V N
 
HTML5 Mobile Application Framework
HTML5 Mobile Application FrameworkHTML5 Mobile Application Framework
HTML5 Mobile Application FrameworkThanh Nguyen
 
Rich Internet Applications (RIA)
Rich Internet Applications (RIA)Rich Internet Applications (RIA)
Rich Internet Applications (RIA)guest3214e8
 
WebBee rapid web app development teck stack
WebBee rapid web app development teck stackWebBee rapid web app development teck stack
WebBee rapid web app development teck stackALDAN3
 
Adobe AIR Mobile development for Android and PlayBook
Adobe AIR Mobile development for Android and PlayBookAdobe AIR Mobile development for Android and PlayBook
Adobe AIR Mobile development for Android and PlayBookMihai Corlan
 
IBM Mobile portal experience
IBM Mobile portal experienceIBM Mobile portal experience
IBM Mobile portal experienceVincent Perrin
 
Software Development Services -Takoding
Software Development Services -TakodingSoftware Development Services -Takoding
Software Development Services -TakodingAndrés Salazar Milano
 
Web Logic Jboss Final
Web Logic Jboss FinalWeb Logic Jboss Final
Web Logic Jboss FinalMohamed Atef
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop OverviewShubhra Kar
 
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog CcFlex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog CcFrançois Le Droff
 
WS-* Specifications Update 2007
WS-* Specifications Update 2007WS-* Specifications Update 2007
WS-* Specifications Update 2007Jorgen Thelin
 
Middleware Architect/Lead/Sr. System Admin
Middleware Architect/Lead/Sr. System AdminMiddleware Architect/Lead/Sr. System Admin
Middleware Architect/Lead/Sr. System AdminKabilan Subramanian
 

Semelhante a Nemo intro-100811 (20)

Nexcore mobile platform 4.0
Nexcore mobile platform 4.0Nexcore mobile platform 4.0
Nexcore mobile platform 4.0
 
Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal Mobile Endgeräte sind überall – deshalb das mobile Portal
Mobile Endgeräte sind überall – deshalb das mobile Portal
 
MyMobileWeb Certification Part I
MyMobileWeb Certification Part IMyMobileWeb Certification Part I
MyMobileWeb Certification Part I
 
MyMobileWeb Certification Part II
MyMobileWeb Certification Part IIMyMobileWeb Certification Part II
MyMobileWeb Certification Part II
 
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery MobileBuilding Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
Building Mobile Web Apps using ASP.NET MVC, HTML5, & jQuery Mobile
 
Srinivasan resume updated
Srinivasan resume updatedSrinivasan resume updated
Srinivasan resume updated
 
Ramji
RamjiRamji
Ramji
 
HTML5 Mobile Application Framework
HTML5 Mobile Application FrameworkHTML5 Mobile Application Framework
HTML5 Mobile Application Framework
 
Rich Internet Applications (RIA)
Rich Internet Applications (RIA)Rich Internet Applications (RIA)
Rich Internet Applications (RIA)
 
WebBee rapid web app development teck stack
WebBee rapid web app development teck stackWebBee rapid web app development teck stack
WebBee rapid web app development teck stack
 
Adobe AIR Mobile development for Android and PlayBook
Adobe AIR Mobile development for Android and PlayBookAdobe AIR Mobile development for Android and PlayBook
Adobe AIR Mobile development for Android and PlayBook
 
IBM Mobile portal experience
IBM Mobile portal experienceIBM Mobile portal experience
IBM Mobile portal experience
 
Resume
ResumeResume
Resume
 
Software Development Services -Takoding
Software Development Services -TakodingSoftware Development Services -Takoding
Software Development Services -Takoding
 
Web Logic Jboss Final
Web Logic Jboss FinalWeb Logic Jboss Final
Web Logic Jboss Final
 
IBM Worklight
IBM WorklightIBM Worklight
IBM Worklight
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop Overview
 
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog CcFlex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
 
WS-* Specifications Update 2007
WS-* Specifications Update 2007WS-* Specifications Update 2007
WS-* Specifications Update 2007
 
Middleware Architect/Lead/Sr. System Admin
Middleware Architect/Lead/Sr. System AdminMiddleware Architect/Lead/Sr. System Admin
Middleware Architect/Lead/Sr. System Admin
 

Mais de Eugene Chung

Fif기고문 050311 05
Fif기고문 050311 05Fif기고문 050311 05
Fif기고문 050311 05Eugene Chung
 
제조/인프라산업의 서비스가상화 적용사례
제조/인프라산업의 서비스가상화 적용사례제조/인프라산업의 서비스가상화 적용사례
제조/인프라산업의 서비스가상화 적용사례Eugene Chung
 
운영이관업무 효율화방안
 운영이관업무 효율화방안 운영이관업무 효율화방안
운영이관업무 효율화방안Eugene Chung
 
호스트다운사이징 사업 위험 경감 방안으로 활용되는 서비스가상화
호스트다운사이징 사업 위험 경감 방안으로 활용되는 서비스가상화호스트다운사이징 사업 위험 경감 방안으로 활용되는 서비스가상화
호스트다운사이징 사업 위험 경감 방안으로 활용되는 서비스가상화Eugene Chung
 
내부자에 의한 정보유출 차단
내부자에 의한 정보유출 차단내부자에 의한 정보유출 차단
내부자에 의한 정보유출 차단Eugene Chung
 
CA LISA 서비스가상화
CA LISA 서비스가상화CA LISA 서비스가상화
CA LISA 서비스가상화Eugene Chung
 
CIO Summit 2012 (Korean)
CIO Summit 2012 (Korean)CIO Summit 2012 (Korean)
CIO Summit 2012 (Korean)Eugene Chung
 

Mais de Eugene Chung (8)

협업과제
협업과제협업과제
협업과제
 
Fif기고문 050311 05
Fif기고문 050311 05Fif기고문 050311 05
Fif기고문 050311 05
 
제조/인프라산업의 서비스가상화 적용사례
제조/인프라산업의 서비스가상화 적용사례제조/인프라산업의 서비스가상화 적용사례
제조/인프라산업의 서비스가상화 적용사례
 
운영이관업무 효율화방안
 운영이관업무 효율화방안 운영이관업무 효율화방안
운영이관업무 효율화방안
 
호스트다운사이징 사업 위험 경감 방안으로 활용되는 서비스가상화
호스트다운사이징 사업 위험 경감 방안으로 활용되는 서비스가상화호스트다운사이징 사업 위험 경감 방안으로 활용되는 서비스가상화
호스트다운사이징 사업 위험 경감 방안으로 활용되는 서비스가상화
 
내부자에 의한 정보유출 차단
내부자에 의한 정보유출 차단내부자에 의한 정보유출 차단
내부자에 의한 정보유출 차단
 
CA LISA 서비스가상화
CA LISA 서비스가상화CA LISA 서비스가상화
CA LISA 서비스가상화
 
CIO Summit 2012 (Korean)
CIO Summit 2012 (Korean)CIO Summit 2012 (Korean)
CIO Summit 2012 (Korean)
 

Nemo intro-100811

  • 2. SK C&C NEXCORE Agenda NEXCORE‐Mobile & Service Platform NEXCORE‐CIP © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page  2 All rights reserved
  • 3. NEXCORE-Mobile MobFaces, Presentation Framework Alopex, Common Runtime Environment for Mobile Environment Felix, Felix Content Adaptation Tool © 2010 by NEXCORE SK C&C, Confidential proprietary.  All rights reserved
  • 4. NEXCORE‐Mobile Design Principle Layered Designed for Flexibility Layered architecture enables secure, scalable, reliable, and high performing mobile service application  development  Delivery of information to be secured is device agnostic  Pre defined gateways for common mobile services Pre‐defined gateways for common mobile services Architected for Growth Embedded Business Rules Engine Mobile Service Management Framework providing basic services M bil S i M tF k idi b i i Extensible set of Service / Product Specific components.  Designed for rapid deployment Proven technology with global, world class subscription based mobile services Scalable & distributable component architecture Future Proof Technology Future Proof Technology Comprehensive mobile service platform available through the mobile web and downloadable client Many instances of delivery of working with financial data ‐ banking, payments, money management, deals  and rewards, stock trading and receipt capture/expense management. © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page 4 All rights reserved
  • 5. NEXCORE‐Mobile Key Features Write Once Deploy Many for Mobile Environment p y y Wide Device Coverage Extensive IDE Support for Developers E t i S tf D l Content Adaptation leveraging on-line Websites Maximize Service Infrastructure Reusability Support for Security © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page  5 All rights reserved
  • 6. NEXCORE‐Mobile MobFaces, Presentation Framework MobFaces as platform independent application framework for mobile devices SmartPhones &  What is MobFaces ? What is MobFaces ? Desktop Web Desktop Web WAP 2.0  WAP 2 0 WAP 1.0  WAP 1 0 Full Browsing  Browsers Phones Phones Phones MobFaces is a core library to extend JSF web  Client Environment application to mobile thin and smart clients. MobFaces automatically renders standard JSF  MobFaces automatically renders standard JSF page to different end devices Open architecture with source code for further  development e.g. to support more mobile  Media Ajax RIA xHTML WML features and mobile environment f t d bil i t What is JSF? MobFaces Render Kit 1.2 JSF is a web technology with user interface  Render Kits XML HTML5 RIA (UI) components. xHTML WML (Flash,SVG,XUL) JSF provides basic UI component  Portlets architecture. Components JSF RI MobFaces 1.0 (JSR‐168)  Java Server Faces (JSF) as a Java‐based web  Interface JSF (JSR‐127) Core / JSP application framework is part of Java EE 5  specification. Platform  J2EE 1.4+ Compliance * RI : Reference Implementation © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page  6 All rights reserved
  • 7. NEXCORE‐Mobile MobFaces, Presentation Framework Key Features Standard UI Framework  to work on J2EE compliance (JSR‐127) UI components complying with standard component  p py g p model containing Featured Capabilities  – Mobile Awareness, Data Binding, Transcoding etc Extensive IDE support working on Eclipse Rapid Application Development approach Rapid Application Development approach Portlet Readiness to work on Mash‐up context © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page 7 All rights reserved
  • 8. NEXCORE‐Mobile Alopex, Common Runtime Environment Alopex as rich internet application platform for mobile devices MobFaces JSR 127 MobFaces* JSR-127 Reference Implementation Framework / IDE MobFaces RenderKits HTML5 AXUL3* XULite* XUL** Build-time Conversion Application pp Application pp Application pp Application pp Application A li ti in HTML5 in AXUL3* in XULite* in XUL** Runtime Alopex Alopex Native ports of Environment Alopex-lite* Toolkits Toolkits Alopex* BlackBerry Symbian Maemo iPhone OS Android Windows Mobile 6 Win32 Linux MacOS OS S60 OS2008 Platform / Hardware iPhone Android BlackBerry Nokia S60 Windows Mobile Nokia N810 Mobile Devices4* *   MobFaces, XULite, Alopex, Alopex‐lite are SK C&C’s technical brandings **  XUL (XML User interface Language) is cross‐platform user interface markup language 3* AXUL, Android XML User interface language 4* Mobile Devices : Hand held devices, Netbooks, Tablets, UMPC, MID, Portable Media Players, Industry specific  4* Mobile Devices : Hand held devices Netbooks Tablets UMPC MID Portable Media Players Industry specific devices like POS, DPA, DAS, Auto Navigation and etc © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page  8 All rights reserved
  • 9. NEXCORE‐Mobile Felix, Content Adaptation Tool Solution Architecture Overview Felix WebApp Cache Manager Online Contents Media Provisioning Contents Remote ( Images, Streaming, etc ) Web Site Mobile Browsers uses uses Online DOM Contents DOM Interface Smart Clients & uses ( HTML, XML, SGML, Downloadables JS, CSS, TXT etc ) uses JDBC Client Rowset Code Rowset Interface Desktop Web Browsers uses Hibernate iBatis uses JDO Any ORMs OpenJPA TopLink ORM Interface Entity Beans y © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page 9 All rights reserved
  • 10. NEXCORE‐Mobile Felix, Content Adaptation Tool Key Features Q Quick mobilization leveraging existing on‐line website g g g Easy deployment in a single WAR package Extensive IDE support  Extensive IDE support Fast & distributed cache mechanism Multiple interfaces  DOM, JDBC RowSet, ORM & JPA etc Multiple interfaces – DOM JDBC R S t ORM & JPA t Embedded business rule engine Media Adaptation – Images, Sound Clips, Movie, Streaming Extensible component architecture ‐ User defined XPath functions ‐ Lexical analysis for inline scripts ‐ Regular expression support Regular expression support © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page 10 All rights reserved
  • 11. NEXCORE‐Mobile Write Once Deploy Many Feature How Write Once Deploy Many is done with NEXCORE‐Mobile WML WAP 1.0  Phones Source Code in MobFaces WML / HTML / xHTML / xHTML <smp:dochead/> <?xml version="1.0" encoding="ISO‐8859‐1"?>  <smp:html> <!DOCTYPE html PUBLIC "‐//WAPFORUM//DTD XHTML Mobile 1.0//EN"  xHTML WAP 2.0  "http://www.openmobilealliance.org/tech/DTD/xhtml‐mobile10.dtd">  <smp:head>  <html xmlns="http://www.w3.org/1999/xhtml">  Phones <title>Hello MobFaces!</title> <head>  </smp:head> <title>Hello MobFaces!</title>  </head> <smp:body> HTML, Ajax SmartPhones &  <h:formid="f"> Run‐time Conversion<body>  <form id="f" method="post" action="/HelloMobile/demo.jsf"> Full Browsing  .... On Web Container .... Phones HTML5 HTML, Ajax HTML Aj Desktop Web Android XML UI <?xml version="1.0"?> Browsers <?xml‐stylesheet href="chrome://global/skin" type="text/css"?> XULlte <?xml version="1.0"?> <window title=“HelloMobile" <?xml‐stylesheet href="chrome://global/skin" type="text/css"?> xmlns:html="http://www.w3.org/1999/xhtml" XUL <?xml version="1.0"?> <window title=“HelloMobile" xmlns="http://www.mm2‐online/mmfaces/xul/there.is.only.xul"> <script>xmlns:html="http://www.w3.org/1999/xhtml"type="text/css"?> <?xml‐stylesheet href= chrome://global/skin l" <?xml stylesheet href="chrome://global/skin" type= text/css ?> l ht l "htt // 3 /1999/ ht <?xml version="1.0"?> <window title=“HelloMobile" xmlns="http://www.mm2‐online/mmfaces/xul/there.is.only.xul"> <![CDATA[ <script><?xml‐stylesheet href="chrome://global/skin" type="text/css"?> xmlns:html="http://www.w3.org/1999/xhtml" function setFrame() <window title=“Hello MobFaces" xmlns="http://www.mm2‐online/mmfaces/xul/there.is.only.xul"> { <![CDATA[ Smart Clients on <script> xmlns:html="http://www.w3.org/1999/xhtml" function setFrame() var listBox = document.getElementById("working‐list"); xmlns="http://www.mm2‐online/mmfaces/xul/there.is.only.xul"> XUL, RIA SmartPhones & Build‐time Conversion{ <![CDATA[ … <script> Portable Internet  varfunction setFrame() listBox = document.getElementById("working‐list"); <hbox flex="1"> On MMP IDE On MMP‐IDE … { <![CDATA[ <listbox id="working‐list" style="width:10em“onselect="setFrame();"> Devices varfunction setFrame() <listitem listBox = document.getElementById("working‐list"); <hbox flex="1"> value="layout.xul"        label="Box Layout" selected="true" /> … { <listbox id="working‐list" style="width:10em“onselect="setFrame();"> <listitem listBox = document.getElementById("working‐list"); var value="layout.xul"        label="Box Layout" selected="true" /> <hbox flex="1"> … <listbox id="working‐list" style="width:10em“onselect="setFrame();"> <hbox flex="1"> <listitem value="layout.xul"        label="Box Layout" selected="true" /> <listbox id="working‐list" style="width:10em“onselect="setFrame();"> <listitem value="layout xul"        label= Box Layout  selected= true  /> value= layout.xul label="Box Layout" selected="true" /> © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page  11 All rights reserved
  • 12. NEXCORE‐Mobile Wide Device Coverage Alopex mobile RIA platform covers most mobile handsets in the market and industry  specific devices as well Flex - 2010 Q3 JavaFX - 2010 Q4 Alopex/Palm Pre – 2011 Q1 p © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page  12 All rights reserved
  • 13. NEXCORE‐Mobile Extensive IDE Support Eclipse RCP plugin JavaScript Debugger Screen Flow Editor WYSIWYG Editor DOM Inspector for XUL Simulator Integration © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page  13 All rights reserved
  • 14. NEXCORE‐Mobile Extensive IDE Support IDE Feature Summary Rapid Application Development Approach p pp p pp Market Proven Eclipse RCP Architecture & OSGi Standard WYSIWYG Editor for Mobile Screen Design Screen Template Wizard & Flow Control Editor  Embedded Business Rule Engine & Rule Editor DOM Inspector & JavaScript Debugger for XUL (2010 Q4) DOM Inspector & JavaScript Debugger for XUL (2010 Q4) Integrated Device Emulators  Internationalization & Localization Content Adaptation Tools & Trans‐coders Mark‐up Language Converters Language Converters & Cross Compiler Support  (2011 Q1) ( ) And more © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page 14 All rights reserved
  • 15. NEXCORE‐Mobile Service Platform Platform Security Model Global Industry standard compliant security model Transport Encryption Beside of SSL, NEMO client encrypts messages  Authentication  transmitting between server and client complying with  Transport Client‐side  Data Encryption  Integration &  certain standards such as OASIS v1.1, WS‐security and  Encryption Authentication of Local Storage SSO Support XML‐security using X.509 certificates and key pair  generated by user activation process installed in mobile  WS‐Security for Mobile WS Security for Mobile device. Client‐side Authentication WS‐Federation In the user activation process, X.509 certificates  downloaded from NEMO server and installed in the  WS‐Security Policy WS Trust WS‐Trust mobile device. Using this certificate and key pair, NEMO  g yp , WS Policy y prompts users to authenticate NEMO application access.  Security Token Profile Data Encryption for Local Storages XML Encryption NEMO provides security I/O APIs for securing data stored  SAML X.509 in the local repositories. Like transport encryption, it  in the local repositories. Like transport encryption, it W follows PKI & PKCS #12 guidelines XML Digital Signatures SSO  & Authentication Integration NEMO provides authentication portlet this can be  XML SOAP REST JASON configured to leverage J2EE s authentication infrastructure  configured to leverage J2EE's authentication infrastructure JAAS. By configuring JAAS authenticator and provider,  HTTP NEMO can work with LDAP and RDBMS, PAM or whatever  credential data source in the cooperates back‐end. SSL NEMO complies with OASIS v1.1 and supports SAML v2,  XACML v2 and WS‐security specifications to join the  existing web services federation. © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page  15 All rights reserved
  • 16. NEXCORE‐Mobile Service Platform Platform Components At‐a‐glance SK C&C NEXCORE Mobile Service Platform Desktop Web Contents Browsers Service Apps Platform Common Services Mobile Browsers Service Orchestration Platform Governance Channel Integration Process ID/Profile Access Routing Workflow Encrypt Credential MNO Invocation Mgmt. Control Message M Event E t Authen- A th Config- C fi Biz. Rule Bi R l Flow Fl Process P Downloadable Processing Processing tication uration Engine Control Handling Mobile Client Platform Common Support / SaaS Ext. Service J2ME Providers System Blackberry Bl kb Monitoring QoS Logging Billing Settlement Statistics Symbian Capacity Incident & SLA/SLM Metric mgmt. Escalation Android Windows Mobile Platform Application Framework & IDE iPhone Presentation Framework Channel Business Logic IDE for Mobile Integration & WAP/Web Framework Developers Client Extension © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page  16 All rights reserved
  • 17. NEXCORE‐Mobile Service Platform Deployment Model End‐to‐end integrated architecture MNOs Merchants Service Providers Encrypt Credential Flow Control Integration Layer Protocol Handlers Channel Processor Contents  Business Logic Service Apps Layer ESB Assembly &  Process Message Process  Event Orchestration Routing Mediation QoS Management Invocation Processing Choreography Processing Layer Workflow Business Rule Engine Platform Governance RBAC/MAC Logging Monitoring Authentication Credential Configuration Channel &  WebApp  WebApp  WebApp  Adm. Clients Common  Client Presentation Clients Gateway Layer Platform Service Encrypt Credential OTA HTTP/HTTPs Flow Control Protocol Handlers CBAC/MAC Desktop Mobile  Downloadable  Browsers Browsers Clients © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page  17 All rights reserved
  • 18. NEXCORE-CIP Common Framework for Integration Integration Middleware IDE © 2010 by NEXCORE SK C&C, Confidential proprietary.  All rights reserved
  • 19. NEXCORE‐CIP CIP, Channel Integration Processor CIP makes integration as simple as it can What is CIP ? NEXCORE-CIP Integration tool consists of framework, IDE and  JMS Integration Middleware middleware nents HTTP CIP middleware plays important role in Service  Oriented Architecture domain as a Mediation Router Oriented Architecture domain as a Mediation Router End-poin Compon SOAP Provides both content‐based & rule‐based routing  File I/O capability Based on EIP, Pattern based Integation Architecture nt SAP What is EIP ? Filters Processors TIBCO Routers Transformaters Proven way to capture experts’ knowledge in fields  Mediators where there are no simple  one size fits all answers where there are no simple “one size fits all” answers,  Interceptors Enrichers such as application architecture, object‐oriented  Validators design, or message‐oriented integration.  Loggers Trackers NEXCORE‐CIP bundles a number of messaging  elements and processors as default. By using these  components and elements, developers implement  integrations by configuring EIP in the context instead  of coding © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page 19 All rights reserved
  • 20. Do You Have  Do You Have y Any Questions? We would be happy to help. http://felix.nexcore.skcc.com/ NEXCORE is a representitive technical brand of SK C&C covering a wide range of enterprise‐grade software and tools. © 2010 by NEXCORE SK C&C, Confidential proprietary.  Page 20 All rights reserved