Submit Search
Upload
WebBee rapid web app development teck stack
•
Download as PPTX, PDF
•
1 like
•
1,392 views
A
ALDAN3
Follow
Provided details on the tech stack
Read less
Read more
Technology
Education
Report
Share
Report
Share
1 of 12
Download now
Recommended
Java/J2EE Companion
Java/J2EE Companion
Raghavan Mohan
Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3
Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3
SAP Portal
Ajax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley Hales
rajivmordani
Soa204 Kawasaki Final
Soa204 Kawasaki Final
Anush Kumar
Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3
Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3
SAP Portal
All the Java ADF beginners need to know - part1
All the Java ADF beginners need to know - part1
Markus Eisele
Ejb course in-mumbai
Ejb course in-mumbai
vibrantuser
IBM WebSphere Portal
IBM WebSphere Portal
Vincent Perrin
Recommended
Java/J2EE Companion
Java/J2EE Companion
Raghavan Mohan
Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3
Best Practices for Upgrading Your Portal to SAP NetWeaver 7.3
SAP Portal
Ajax In Enterprise Portals Wesley Hales
Ajax In Enterprise Portals Wesley Hales
rajivmordani
Soa204 Kawasaki Final
Soa204 Kawasaki Final
Anush Kumar
Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3
Top Five Reasons to Upgrade to SAP NetWeaver Portal 7.3
SAP Portal
All the Java ADF beginners need to know - part1
All the Java ADF beginners need to know - part1
Markus Eisele
Ejb course in-mumbai
Ejb course in-mumbai
vibrantuser
IBM WebSphere Portal
IBM WebSphere Portal
Vincent Perrin
A guide to ADF fusion development
A guide to ADF fusion development
DataNext Solutions
New Ways To Engage With Tiempo 2011
New Ways To Engage With Tiempo 2011
Tiempo Development
Websphere Portal
Websphere Portal
dominion
Migrating traditional Java EE Applications to mobile
Migrating traditional Java EE Applications to mobile
Serge Pagop
Create engaging user_experiences_with_red_hat_j_boss_portal_and_first_spirit_cms
Create engaging user_experiences_with_red_hat_j_boss_portal_and_first_spirit_cms
Serge Pagop
Developing Enterprise Applications Using Java Technology
Developing Enterprise Applications Using Java Technology
Simon Ritter
IT Governance Portals
IT Governance Portals
Continuum, Business Consulting
Pure Ejb Within An Agile Context
Pure Ejb Within An Agile Context
Noam Bunder
Roadmap For Fusion Middleware Application Server Infrastructure
Roadmap For Fusion Middleware Application Server Infrastructure
OracleContractors
The Latest in Enterprise JavaBeans Technology
The Latest in Enterprise JavaBeans Technology
Simon Ritter
N(i)2 technical architecture 2.0 (v1 1)
N(i)2 technical architecture 2.0 (v1 1)
kvz
IBM WebSphere Portal - Die nächste Generation
IBM WebSphere Portal - Die nächste Generation
IBM Lotus
Building Video Apps on Salesforce Platform
Building Video Apps on Salesforce Platform
Francesco Iervolino
01 web sphere portal business overview
01 web sphere portal business overview
ygolani
Sap java connector / Hybris RFC
Sap java connector / Hybris RFC
Monsif Elaissoussi
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar
01. Portal Business Overview
01. Portal Business Overview
Nick Davis
WebSphere Portal Technical Overview
WebSphere Portal Technical Overview
Vincent Perrin
Nishant_Kumar_Mule_ESB
Nishant_Kumar_Mule_ESB
Nishant Kumar
(ATS3-GS02) Accelrys Enterprise Platform in Enterprise Architectures
(ATS3-GS02) Accelrys Enterprise Platform in Enterprise Architectures
BIOVIA
Intorduction to struts
Intorduction to struts
Anup72
Jspx Jdc2010
Jspx Jdc2010
suppport jspx
More Related Content
What's hot
A guide to ADF fusion development
A guide to ADF fusion development
DataNext Solutions
New Ways To Engage With Tiempo 2011
New Ways To Engage With Tiempo 2011
Tiempo Development
Websphere Portal
Websphere Portal
dominion
Migrating traditional Java EE Applications to mobile
Migrating traditional Java EE Applications to mobile
Serge Pagop
Create engaging user_experiences_with_red_hat_j_boss_portal_and_first_spirit_cms
Create engaging user_experiences_with_red_hat_j_boss_portal_and_first_spirit_cms
Serge Pagop
Developing Enterprise Applications Using Java Technology
Developing Enterprise Applications Using Java Technology
Simon Ritter
IT Governance Portals
IT Governance Portals
Continuum, Business Consulting
Pure Ejb Within An Agile Context
Pure Ejb Within An Agile Context
Noam Bunder
Roadmap For Fusion Middleware Application Server Infrastructure
Roadmap For Fusion Middleware Application Server Infrastructure
OracleContractors
The Latest in Enterprise JavaBeans Technology
The Latest in Enterprise JavaBeans Technology
Simon Ritter
N(i)2 technical architecture 2.0 (v1 1)
N(i)2 technical architecture 2.0 (v1 1)
kvz
IBM WebSphere Portal - Die nächste Generation
IBM WebSphere Portal - Die nächste Generation
IBM Lotus
Building Video Apps on Salesforce Platform
Building Video Apps on Salesforce Platform
Francesco Iervolino
01 web sphere portal business overview
01 web sphere portal business overview
ygolani
Sap java connector / Hybris RFC
Sap java connector / Hybris RFC
Monsif Elaissoussi
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar
01. Portal Business Overview
01. Portal Business Overview
Nick Davis
WebSphere Portal Technical Overview
WebSphere Portal Technical Overview
Vincent Perrin
Nishant_Kumar_Mule_ESB
Nishant_Kumar_Mule_ESB
Nishant Kumar
(ATS3-GS02) Accelrys Enterprise Platform in Enterprise Architectures
(ATS3-GS02) Accelrys Enterprise Platform in Enterprise Architectures
BIOVIA
What's hot
(20)
A guide to ADF fusion development
A guide to ADF fusion development
New Ways To Engage With Tiempo 2011
New Ways To Engage With Tiempo 2011
Websphere Portal
Websphere Portal
Migrating traditional Java EE Applications to mobile
Migrating traditional Java EE Applications to mobile
Create engaging user_experiences_with_red_hat_j_boss_portal_and_first_spirit_cms
Create engaging user_experiences_with_red_hat_j_boss_portal_and_first_spirit_cms
Developing Enterprise Applications Using Java Technology
Developing Enterprise Applications Using Java Technology
IT Governance Portals
IT Governance Portals
Pure Ejb Within An Agile Context
Pure Ejb Within An Agile Context
Roadmap For Fusion Middleware Application Server Infrastructure
Roadmap For Fusion Middleware Application Server Infrastructure
The Latest in Enterprise JavaBeans Technology
The Latest in Enterprise JavaBeans Technology
N(i)2 technical architecture 2.0 (v1 1)
N(i)2 technical architecture 2.0 (v1 1)
IBM WebSphere Portal - Die nächste Generation
IBM WebSphere Portal - Die nächste Generation
Building Video Apps on Salesforce Platform
Building Video Apps on Salesforce Platform
01 web sphere portal business overview
01 web sphere portal business overview
Sap java connector / Hybris RFC
Sap java connector / Hybris RFC
Ram Kumar - Sr. Certified Mule ESB Integration Developer
Ram Kumar - Sr. Certified Mule ESB Integration Developer
01. Portal Business Overview
01. Portal Business Overview
WebSphere Portal Technical Overview
WebSphere Portal Technical Overview
Nishant_Kumar_Mule_ESB
Nishant_Kumar_Mule_ESB
(ATS3-GS02) Accelrys Enterprise Platform in Enterprise Architectures
(ATS3-GS02) Accelrys Enterprise Platform in Enterprise Architectures
Similar to WebBee rapid web app development teck stack
Intorduction to struts
Intorduction to struts
Anup72
Jspx Jdc2010
Jspx Jdc2010
suppport jspx
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
François Le Droff
SPEC INDIA Java Case Study
SPEC INDIA Java Case Study
SPEC INDIA
Introduction To J Boss Seam
Introduction To J Boss Seam
ashishkulkarni
Java web developer tools
Java web developer tools
JhonthSmith
Summer training java
Summer training java
Arshit Rai
Spring Mvc
Spring Mvc
ifnu bima
java web framework standard.20180412
java web framework standard.20180412
FirmansyahIrma1
Sid K
Sid K
Sid K
Building Content Applications with JCR and OSGi
Building Content Applications with JCR and OSGi
Cédric Hüsler
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP Portal
Summer training java
Summer training java
Arshit Rai
baidu开发者大会 - Web App开发框架介绍以及分析
baidu开发者大会 - Web App开发框架介绍以及分析
joylite
Web Logic Jboss Final
Web Logic Jboss Final
Mohamed Atef
J2EE day 1
J2EE day 1
Biswabrata Banerjee
Optaros Surf Code Camp Introduction
Optaros Surf Code Camp Introduction
Jeff Potts
What's new in Nuxeo 5.2? - Solutions Linux 2009
What's new in Nuxeo 5.2? - Solutions Linux 2009
Stefane Fermigier
Crx 2.2 Deep-Dive
Crx 2.2 Deep-Dive
Gabriel Walt
J2EE PPT --CINTHIYA.M Krishnammal college for women
J2EE PPT --CINTHIYA.M Krishnammal college for women
lissa cidhi
Similar to WebBee rapid web app development teck stack
(20)
Intorduction to struts
Intorduction to struts
Jspx Jdc2010
Jspx Jdc2010
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
Flex For Java Architects Ledroff Breizh Jug V Blog Cc
SPEC INDIA Java Case Study
SPEC INDIA Java Case Study
Introduction To J Boss Seam
Introduction To J Boss Seam
Java web developer tools
Java web developer tools
Summer training java
Summer training java
Spring Mvc
Spring Mvc
java web framework standard.20180412
java web framework standard.20180412
Sid K
Sid K
Building Content Applications with JCR and OSGi
Building Content Applications with JCR and OSGi
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
SAP NetWeaver Portal OnDevice - Consuming your SAP NetWeaver Portal On Mobile...
Summer training java
Summer training java
baidu开发者大会 - Web App开发框架介绍以及分析
baidu开发者大会 - Web App开发框架介绍以及分析
Web Logic Jboss Final
Web Logic Jboss Final
J2EE day 1
J2EE day 1
Optaros Surf Code Camp Introduction
Optaros Surf Code Camp Introduction
What's new in Nuxeo 5.2? - Solutions Linux 2009
What's new in Nuxeo 5.2? - Solutions Linux 2009
Crx 2.2 Deep-Dive
Crx 2.2 Deep-Dive
J2EE PPT --CINTHIYA.M Krishnammal college for women
J2EE PPT --CINTHIYA.M Krishnammal college for women
Recently uploaded
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Lorenzo Miniero
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
Commit University
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
Ridwan Fadjar
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
SeasiaInfotech2
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Scott Keck-Warren
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
hariprasad279825
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
UiPathCommunity
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
BookNet Canada
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
Alfredo García Lavilla
Recently uploaded
(20)
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
WebBee rapid web app development teck stack
1.
WebBee rapid web
application development full lightweight tech stack Dmitriy Rogatkin January 2012
2.
Tech stack content
TJWS light weight application server supporting servlet specification 3.0 and JSP specification 2.2 7Bee XML based scripting tool for building, installation and testing tasks Aldan 3 multipurpose light weight application development framework including • MVC and front controller servlet framework • Template engine • Light weight Java annotation driven DO • Simplified SOA container with built in common basic services • General purpose utilities • Light weight Ajax framework WebBee rapid web application development building blocks on top of Aldan 3 including: • App portal, forms, reports, grids, chat, attachments, tree and other 2 © 2011 Progress Software Corporation. All rights reserved.
3.
Architecture of web
framework Page model .. Response Front Request View Generator controller Cache of page services JSP Views View templates Text resources Model data Cached content Registry Logger Resource Persistence Manager Manager SOA container Config 3 © 2011 Progress Software Corporation. All rights reserved.
4.
Building block page
service diagram Customized per use Customized per building block Custom per app Base page service 4 © 2011 Progress Software Corporation. All rights reserved.
5.
Base Page service
in deep Configurable base web application behavior Access control Base Ajax handlers Pattern method for generation page model, controller, and data binding 5 © 2011 Progress Software Corporation. All rights reserved.
6.
Web technologies supporting
highlights Flexible views support as JSP as template based like Velocity and also built-in powerful template engine View implementation as composition of common and model/controller specific templates Annotation declared autosuggest and cascading support Open architecture to use any Ajax library (in addition to built-in light weight Ajax library) Comet (web push) technology is part of framework with utilization of servlet specification 3.0 and future websockets (covered by separate presentation) Multi faced UI, mobile browsers aware Pre built common web application building blocks requiring only annotation based configuration in most cases Codebase is Android compatible can be compiled and run 6 © 2011 Progress Software Corporation. All rights reserved.
7.
Application creation methodology
Identify data model Represent application UI mapped in WebBee building blocks Code data model in JDO with storage annotations Extend UI building blocks adding data model connection Add presentation annotations to data model Create view templates Code Ajax handlers (server side) and server push handlers (client side) Create background services Adjust application model for common behavior and background services Refresh config files 7 © 2011 Progress Software Corporation. All rights reserved.
8.
Circle of use
and competition Extremely light weight with foot print varies from 200K to 2MB including app server, frameworks and application (JDK is extra) Mobile and embedded deployment friendly Android version is available with J2EE war based deployment QA, and Installation tool Offline applications Small to medium size web site Competitors: • Spring MVC • Tapestry • Stripes • JSF • Struts 2 • Wicket • Play! 8 © 2011 Progress Software Corporation. All rights reserved.
9.
Using 3rd party
products TJWS • JSP engines GNU and Jasper 7Bee • Jdepend by Mike Clark • JSch by Jcraft Aldan 3 • None WebBee • NicEdit by Brian Kirchoff • HTML encoder (public domain) • Tigra Calendar (public domain) 9 © 2011 Progress Software Corporation. All rights reserved.
10.
Comparison with other
web app frameworks Spring Tapestry WebBee License Apache, GPL2 Apache BSD Target Audience Enterprise Enterprise Mobile Scaffolding Yes ? Yes Development Yes ? Yes principles Design pattern Yes ? Yes Multilingual Yes ? Yes content View Velocity, JSP HTMLT HTMLT, JSP Security Container Container Built-in JDO Hibernate Hibernate Built-in Ajax DOJO DOJO Built-in Pre-built solutions No No 20+ Configuration XML XML Annotations 10 Footprint 5.3M 4.5M 320K © 2011 Progress Software Corporation. All rights reserved.
11.
Code and application
demonstration Ipicurei WebFolder TravelsPal Atjeews (Android) 11 © 2011 Progress Software Corporation. All rights reserved.
Download now