Bureau Metier - Version 20061010

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    2 Favorites

    Bureau Metier - Version 20061010 - Presentation Transcript

    1. Bureau Metier Didier Girard [email_address]
    2. SOA Client Riche Application composite RDA Mashup
    3. SOA
    4. Qu'est ce qu'un service ? What is a service ?
    5. Une tache metier recurrente A repeatable business task
    6. Service A (Créer Client) Service B (Créer Facture) Service C (Valider Facture) Service C (Envoyer Mail)
    7. SOA ? Une architecture qui accueille des taches recurrentes SOA : An architecture for repeatable business tasks
    8. S.I. actuellement?
    9. S.I. : Vertical Appli 1 Appli 2 Appli 3 Appli 4
    10. S.I. : Vertical Appli 1 Appli 2 Appli 3 Appli 4 Loin de la réalité : Idéalisé
    11. ERP, CRM, Achat, Métier Site web Paie ASP Partenaire Progiciels Spécifique
    12. La solution : il faut integrer Modern solution : integration
    13. ERP, CRM, Achat, Métier Site web Paie ASP Partenaire Progiciels Spécifique Intégration portail, EAI, datawarehouse
    14. Le S.I. ne devrait plus etre pense en terme d’applications mais en terme de services Solution : SOA, Information System must be think as services SOA
    15. Le S.I. devrait devenir un ensemble de services integres creation d'un client, d'une facture, recherche d'une produit,... Everything should be a services
    16. Processus gestion d'une commande Order process is service oriented Valid. Comm. Vérif. Facture Résa. Produit Logis. Envoi Factur.
    17. Processus gestion d'une commande Order process is service oriented ERP, CRM, Achat Progiciels Paie Valid. Comm. Spécifiques ASP Site Web Partenaires Vérif. Facture Résa. Produit Logis. Envoi Factur.
    18. Processus gestion d'une commande Order process is service oriented ERP, CRM, Achat Progiciels Paie Valid. Comm. Spécifiques ASP Site Web Partenaires Vérif. Facture Résa. Produit Logis. Envoi Factur. Services
    19. SOA, c'est le futur, et l'existant alors ? But SOA is the future what about existing applications ?
    20. Et l’utilisateur ?
    21. « Je veux pouvoir : * modifier dans Excel * etre prevenu par chat * facturer * publier dans mon portail » I want : to edit in Excel, to chat with my client and to publish on my portal
    22. L’architecte répond
    23. Je vous propose de tout intégrer dans un portail
    24. Mais il a tort !
    25. Il oublie les limites du web
    26. Pas MDI 11
    27. ... ne simplifie pas le developpement 10
    28. ... ne reduit pas les couts 9
    29. ... ne s'integre pas à votre existant : CICS, IMS, AS400,... 8
    30. ... ne s'integre pas à vos progiciels : ERP, CRM, Facturation,... 7
    31. ... n'enrichie pas l'experience utilisateur 6
    32. ... ne s'integre pas a la bureautique 5
    33. ... ne fonctionne pas en absence de reseau 4
    34. ... ne sait pas communiquer 3
    35. ... ne propose pas une bonne ergonomie 2
    36. ... ne sait pas imprimer 1
    37. Le web a atteint ses limites pour l'entreprise
    38. Le mashup sur le serveur est une erreur Je ne veux pas donner mes mots de passe à un tier ! Where are passwords ? I will never give them...
    39. Le mashup marchera sur le desktop ou ne marchera pas ! Eclipse RCP est le candidat ideal pour developper une application mashup Mashup on server will never start
    40. Les besoins (pour le mashup sur le client)
      • Il faut un ‘container’ qui puisse accueillir :
        • Des applications web
        • Des application Client serveur : VB, PowerBuilder, Delphi,
        • Des applications green screens
        • Des applications Office
      • Ce conteneur doit amener des services techniques comme:
        • Contexte utilisateur, SSO, habilitation et securite
        • Mise à jour automatique, distribution incrementale
        • Aide contextualisee, systemes de log
      It is necessary to satisfy end users
    41. Il faut un navigateur universel
    42. Bureau metier : «navigateur universel» Business desktop : universal browser
    43. Ce conteneur n’existe pas, il faut le penser, le batir C’est votre role d’architecte Les technologies : Eclipse RCP et Avalon, CAB, Netbeans Plateform
    44. Eclipse Rich Client Platform Rich client platform
    45. Eclipse est un container a plugins Eclipse is a plugin container Eclipse Kernel Ext 1 Ext 2 Ext 4 Ext 5 Ext 3 Ext 6 Ext 7 Ext 8
    46. Eclipse RCP : le socle d'integration de vos applications Eclipse RCP : a foundation for applications integration
    47. Eclipse RCP : Applications composites Eclipse RCP : a solution for composite applications Appli 1 @ Chat/Mail Appli 2 Appli 3 Eclipse Kernel
    48. Eclipse RCP : Bilan
      • Les plus
        • Intègre un navigateur
        • Permet l’integration de composants windows (ActiveX)
        • Integre un syteme de mise à jour automatique
        • Integre un systeme d'aide
        • Integre la gestion des preferences
        • Integre la notion d'introduction
        • Integre la notion de workspace
        • Propose des solutions d'impressions
        • Propose des solutions de test
        • Propose des solutions Ajax
        • Propose des solutions SOA
      Documentation, wizards, history, community, help, update,...
      • Les plus
        • La documentation : livre, forums, faq,...
        • Eclipse RCP wizards
        • Fonctionne depuis plusieurs annees
        • Supporte par une large communaute : editeur et developpeur
        • Opensource (gratuit)
    49. It is not a standard, need a JRE and a kernel on the desktop
      • Les moins
        • N’est pas un standard, mais un standard de fait
        • Necessite l’installation d’un JRE sur le client + un noyau
    50. Application de reference Bureau de Dell developpe par Microsoft http://www.microsoft.com/serviceproviders/solutions/ccf.mspx Microsoft reference application : it is not a product, nore a tools,
    51.  
    52. Situations de travail Situation courante Espace de travail Données inter-applicatives
    53.  
    54. Espace de travail Applis
    55. EDF Ether Desktop Framework
      • Propose :
        • Un système de login, d’update, de remoting, de databinding
        • Un workplace
        • Un struts like
      • Contributeurs : Dimitri Baeli, Sebastien Just (Saros), Frederic Esnault (IMPROVE) et Didier Girard (Sfeir)
      • Open source (EPL), sourceforge
    56. Exemple : SSO
    57. Le SSO en 60’ chrono !
    58. Exemple : B612
    59. GMail Chat B612
    60. Sites Autorisés Export/Import sur del.icio.us Internet via IE B612
    61. Liste des contacts Discussion Chat
    62. GMail
    63. Exemple : BeAware
    64. BeAware Delicious GMail Reader
    65. News a lire (XML GoogleReader) Technorati Delicious Contenu BeAware
    66. Delicious
    67. GMail
    68. Reader
    69. Questions ...

    + dgirarddgirard, 4 years ago

    custom

    2107 views, 2 favs, 1 embeds more stats

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 2107
      • 2096 on SlideShare
      • 11 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 0
    Most viewed embeds
    • 11 views on http://blog.dgirard.eu

    more

    All embeds
    • 11 views on http://blog.dgirard.eu

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories