Sauer, Christian, 150
SAX (simple API for XML), 141-142. See also XML
Screen class, titles and tickers in, 54
screen specification for MIDP, 5
SCREEN_DEPTH environment variable, controlling with Sun's MIDP reference implementation, 21
security, 154-155. See also password entries
of MIDP, 8
of network data, 166-175.
select buttons in J2MEWTK emulator, 21
self-describing data, XML as, 142
server-side components of Jargoneer MIDlet, 24-25
servers, preventing replay attacks on, 157
serviceRepaints() method, using with Canvas class, 107
servlets, 1, 101-102
session tracking, using cookies for, 98-102
setFont() method, using with Graphics class, 114
shapes, drawing with Graphics class, 107-110
shared secrets, passwords as, 156
signers of digital signatures, 154
soft buttons, 20, 51
software licenses for XML parsers, 144
source code, creating, 12-16
speed
coding for, 132-136
controlling when retrieving records, 82
testing for applications, 130
Spotless Sun research project, 3
stateless protocol, HTTP as, 98
StealthMIDlet example, 166-167
deployment issues, 174-175
enhancing, 174
source code for, 168-171
StealthServlet example
enhancing, 174
source code for, 172-174
stream ciphers in Bouncy Castle cryptography package, 167-168
String class in CLDC java.lang package, 38
StringBuffers, 38, 132
stringElements parameter of List class, 63
StringItem class, using with forms, 69
Strings
drawing boxes around, 117
and StringBuffers, 132
stroke line style, using with Graphics class, 111
Sun's MIDP Emulator, 19-22
SweepCanvas animation, 125-127
SWX XML parser, 150-151
symmetric ciphers, providing security with, 154-155, 166
System class, 39-40
Team-Fly |