Your SlideShare is downloading. ×
CF, J2EE and G3
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

CF, J2EE and G3

827
views

Published on

ColdFusion versus Java and how G3 fits in it.

ColdFusion versus Java and how G3 fits in it.

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
827
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Introduction - Something you need to know about ColdFusion.
    First, it’s not a case of ColdFusion versus J2EE. Instead, view ColdFusion as an essential complement to Java strategy.
    ColdFusion is often a better choice for web application development, combining the power of Java with productivity and lower total cost of ownership.
    The business case of ColdFusion is based on:
    • Time to adoption
    • 2. Time to market
    • 3. Leveraging the power of J2EE
    • 4. Native ColdFusion services
    • 5. Extensibility
    • 6. Lower TCO
    • 7. Vendor commitment/stability
  • Introduction - Combining the power of J2EE with the simplicity of ColdFusion
    The runtime environment of ColdFusion is fully compatible with J2EE. This major architectural shift in ColdFusion enables it to leverage the benefits of J2EE fully while retaining the simplicity, power, and low TCO for which ColdFusion is renowned.
    ColdFusion applications can be deployed either on a standalone ColdFusion server or on leading enterprise Java application servers, such as IBM WebSphere, BEA WebLogic, and JBoss Application Server.
    Besides greater deployment flexibility, leveraging the power of the J2EE platform brings several additional benefits to ColdFusion developers:
    • Improved performance: ColdFusion applications run as compiled Java bytecode, increasing application performance and overall server capacity.
    • 8. Increased security and reliability: Administrators can now isolate applications from one another by creating multiple instances of ColdFusion on a single server.
    • 9. Greater extensibility: ColdFusion can integrate with components built in Java, including JSPs, JSP tag libraries, servlets, and EJBs.
  • Introduction - Building Enterprise Hybrid ApplicationswithColdFusion and Java
    Hybrid applications are powerful! They leverage the productivity and
    richness of ColdFusion as well as the strength and ubiquity of Java.
    ColdFusion is a J2EE Certified Java Application.
    ColdFusion provides two languages, a web application server, a report
    building tool, an administrative tool, a server monitoring tool, a set of
    services for productivity, a library of java applications and…
    ColdFusion is a Java-based Rapid Application Development environment.
    Adobe® ColdFusion® is the fastest and easiest way to build Java based applications and web sites.
  • 10. Introduction - Leveraging Java fromColdFusion
    J2SE & J2EE APIs are already in ColdFusion.
    Any Java API or Java class can also be used in ColdFusion.
    There are a lot of Java APIs included already.
    ColdFusion provides many ways of leveraging Java and related technologies:
  • Adobe Broad Recognition
  • 15. Adobe ColdFusionRoadmap
  • 16. Adobe ColdFusion 9 Key Feature Improvements
  • 17. Adobe Enterprise Hub
  • 18. Adobe Technology Comparison
  • 19. Adobe Product Architecture
  • 20. News
    Mailing
    DMS
    Social Networks
    CMS

    G3 Web ApplicationFramework
  • 21. Adobe ColdFusionis Java… and more
  • 22. Adobe StrongReferences
  • 23. Java Enterprise Edition
    What is the Java 2 Platform, Enterprise Edition (J2EE)?
    “The Java 2 Platform, Enterprise Edition (J2EE) is a set of coordinated specifications and practices that together enable solutions for developing, deploying, and managing multi-tier server-centric applications. Building on the Java 2 Platform, Standard Edition (J2SE), the J2EE platform adds the capabilities necessary to provide a complete, stable, secure, and fast Java platform to the enterprise level. It provides value by significantly reducing the cost and complexity of developing and deploying multi-tier solutions, resulting in services that can be rapidly deployed and easily enhanced.”
  • 24. Java Enterprise Edition
    Architecture Overview
  • 25. Web Application Frameworks
    ComparisonOverview
  • 26. Forrester WaveWeb Content Management For External Sites, Q2 ’09
  • 27. Top Ten Reviews2010 opensource CMS ComparisonReview
  • 28. INMG3 ismorethan an Enterprise CMS based on CF & Java
  • 29. INMG3 is a Web Application Framework
    Internet
    Enterprise Service Bus
    (Repository, Access Control, Statistics, Monitoring etc.)
    G3 Web Application Framework
    Common Services
    Connector
    Internet (ISB)
    LDAP
    View
    Controller

    Model

    Object Relational Model
    ESB
    offers services
    uses services
  • 30. INMG3 offers a large set of pluggablemodules.
  • 31. INMG3 Plan for 2010
    J
    F
    M
    A
    M
    J
    J
    A
    S
    O
    N
    D
    Linux support
    Apache/ CF & Java upgrades
    Shared CMS installation
    CMS moduleconsolidaton
    CMS Admin UIRefresh
    Productizingincl. website
  • 32. INMG3 offersprofessionalhostedsolutions
    4 internet redundant connections, 4 separate data centers in zurich, redundant fiber network, redundant UPS with “diesel” engine, redundant air-conditions, security access (card & finger print), redundant data-backup, 7x24h monitoring and …
  • 33. Aniello Bove
    COO & Partner
    INM Inter Network Marketing AG
    Usterstrasse 202, CH-8620 Wetzikon ZH
    Phone: +41 44 934 50 62
    Mobile: +41 79 261 00 16
    Fax: +41 44 934 50 55
    Web: www.inm.ch
    Blog: www.website-marketing.ch