Download presentation
Presentation is loading. Please wait.
Published byEthel Fitzgerald Modified over 6 years ago
1
Technical Sessions Scripting/Groovy Simple App Framework Portlet Rest
Java Real Time EJB 3.0
2
Java Technology – Rest... Implementing the Atom Protocol
REST what is it? REST vs ws-* debate REST = xml & http… REST based web service Atom Format Atom Protocol AtomEnabled.org
3
REST Taken from JavaOne 2006 presentation TS-1756
4
Rest vs WS-* Taken from JavaOne 2006 presentation TS-1756
5
Atom Publishing Format
Taken from JavaOne 2006 presentation TS-1756
6
Taken from JavaOne 2006 presentation TS-1756
7
An Atom Introspection Document
Taken from JavaOne 2006 presentation TS-1756
8
Taken from JavaOne 2006 presentation TS-1756
9
Desktop App Framework - Jsr 296
A simple framework for desktop apps. Separates the Frame from the Application Not big like Netbeans, SpringRCP, Eclipse RCP Application Class – App Life Cycle ResourceMaps Actions @Action annotation Action maps
10
What's the problem? Taken from JavaOne 2006 presentation TS-3399
11
Desktop App Framework Fears
12
A Brief Survey of what exists
13
Overview Diagram
14
Application Class
15
What will App instantiation like?
16
Application Subclasses
17
Application Life Cycle
JavaTM SE 6 - Mustang Qualities & features JavaTM EE 5 Now and How Futures Dolphin New languages
18
Resource Maps
19
Common GUI Types
20
Resource Injection
21
Resource Annotations
22
Action requirements
23
Action Maps
24
Action attributes per context
25
Future...
26
EJB 3.0 Introduction to EJB 3.0 Entities Components
Packaging & Assembling Components
27
Components Taken from JavaOne 2006 presentation TS-3616
28
Entities Taken from JavaOne 2006 presentation TS-3616
29
EJB 3.0 Application Architecture
Taken from JavaOne 2006 presentation TS-3616
30
Building Components Taken from JavaOne 2006 presentation TS-3616
31
Building Components Taken from JavaOne 2006 presentation TS-3616
32
Building Components Taken from JavaOne 2006 presentation TS-3616
33
Building Entities Taken from JavaOne 2006 presentation TS-3616
34
Building Entities Taken from JavaOne 2006 presentation TS-3616
35
Packaging up the Components
Taken from JavaOne 2006 presentation TS-3616
36
Packaging up the Entities
Taken from JavaOne 2006 presentation TS-3616 Taken from JavaOne 2006 presentation TS-3616
37
Adding the Entities Taken from JavaOne 2006 presentation TS-3616
38
Summary Taken from JavaOne 2006 presentation TS-3616
39
Simplify Application Development with Scripting
Guillaume LaForge, Tim Gleason, Tugdaul Grall Java 6 and scripting Groovy API Syntax MOP's JDBC Swing Ant Other scripting languages
40
Full Steam on Scripting
Taken from JavaOne 2006 presentation TS-1264
41
Three Main Use Cases of Integration
Taken from JavaOne 2006 presentation TS-1264
42
Taken from JavaOne 2006 presentation TS-1264
43
Taken from JavaOne 2006 presentation TS-1264
44
Taken from JavaOne 2006 presentation TS-1264
45
Taken from JavaOne 2006 presentation TS-1264
46
JDBC Software Taken from JavaOne 2006 presentation TS-1264
47
Taken from JavaOne 2006 presentation TS-1264
48
Taken from JavaOne 2006 presentation TS-1264
49
Ant Builder Taken from JavaOne 2006 presentation TS-1264
50
Taken from JavaOne 2006 presentation TS-1264
51
Simplify SOA with JavaScript
Taken from JavaOne 2006 presentation TS-1264
52
Taken from JavaOne 2006 presentation TS-1264
53
Taken from JavaOne 2006 presentation TS-1264
54
Building a Service With BPEL and the Java EE Platform
Services overview Composite Applications BPEL BPEL vs JBI competing? Web services sequencing language Ordering, sequencing, concurrency, choreography.
55
Why Services
56
What are services?
57
What does a service do?
58
How is a service implemented?
61
Composite Application Summary
62
BPEL “fixes” WSDL
63
BPEL is a web service sequencing language
64
BPEL:... fileClaim
65
FileClaim: cont
66
BPEL:... the reply
67
Runtime: Java EE platform and Java Business Integration
69
Summary
70
What comes next in the Portlet Specification V2.0 with JSR 286
The Current Portlet Specification Overview of JSR 286- V2.0 Major Themes for V2.0 What comes next
71
Taken from JavaOne 2006 presentation TS-3627
72
Why have Portlet standards at all?
Taken from JavaOne 2006 presentation TS-3627
73
Why have Portlet standards at all?
Taken from JavaOne 2006 presentation TS-3627
74
What does JSR 168 define? Taken from JavaOne 2006 presentation TS-3627
75
What is out of scope in JSR 168?
Taken from JavaOne 2006 presentation TS-3627
76
Why do we need a version 2.0? Taken from JavaOne 2006 presentation TS-3627
77
Current proposed schedule
Taken from JavaOne 2006 presentation TS-3627
78
Major themes for V2.0 Taken from JavaOne 2006 presentation TS-3627
79
Major themes for V2.0 Taken from JavaOne 2006 presentation TS-3627
80
Major themes for V2.0 Taken from JavaOne 2006 presentation TS-3627
81
Major themes for V2.0 Taken from JavaOne 2006 presentation TS-3627
82
Major themes for V2.0 Taken from JavaOne 2006 presentation TS-3627
83
Major themes for V2.0 Taken from JavaOne 2006 presentation TS-3627
84
Major themes for V2.0 Taken from JavaOne 2006 presentation TS-3627
85
What comes next? Taken from JavaOne 2006 presentation TS-3627
86
Summary Taken from JavaOne 2006 presentation TS-3627
87
Java Real Time Technology: Why it matters to you and what you should do about it
Why Real Time at all? Brief intro to Real Time Java Real Time garbage collection Converting Java technology to Real Time Java technology
88
Why Real-Time Java? Taken from JavaOne 2006 presentation TS-1904
89
Real-Time Specification for Java Technology Overview
Taken from JavaOne 2006 presentation TS-1904
90
RT Application Development
Taken from JavaOne 2006 presentation TS-1904
91
Core Requirement Definitions
Taken from JavaOne 2006 presentation TS-1904
92
Taken from JavaOne 2006 presentation TS-1904
93
Solutions for Real Time Java Technology
Taken from JavaOne 2006 presentation TS-1904
94
RTGC Designs: Sun's RTGC
Taken from JavaOne 2006 presentation TS-1904
95
Myth Busting Taken from JavaOne 2006 presentation TS-1904
96
Converting Java Code to Real-Time Java Code
Taken from JavaOne 2006 presentation TS-1904
97
Step One Taken from JavaOne 2006 presentation TS-1904
98
Step Two Ha there is no Step Two
Taken from JavaOne 2006 presentation TS-1904
99
Summary Taken from JavaOne 2006 presentation TS-1904
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.