Integration-Ready Architecture and Design: Software Engineering with XML, Java, .NET, Wireless, Speech, and Knowledge TechnologiesFor IT and CIS students and educators, developers, managers, and experts. Written by a software architect and experienced trainer, the book strives for an integration of theory and practice. Bridging the gap for a new generation of wired and wireless software technologies, the book teaches a set of skills that are becoming extremely valuable today, and which will certainly be in high demand tomorrow. Providing deep insights into almost all areas of modern CIS and IT, this book gives readers entry into a new world of integrated knowledge and software engineering. The author discusses service-oriented architecture, ontology and natural user interface, collaborative engineering and the distributed knowledge of marketplace, offers new approaches to software architecture and development process. The text answers the "what's, why's and how's" of: J2EE, J2ME, JavaCard, .NET, JSAPI, JMS, JXTA, Jini, JMF, SALT, VoiceXML, WAP, 802.11, CDMA, GPRS, CycL, XML, and multiple XML-based technologies including RDF, DAML, SOAP, WSDL, UDDI, etc. The book turns these abbreviations into understandable concepts and examples |
From inside the book
Results 1-5 of 47
Page 15
Sorry, this page's content is restricted.
Sorry, this page's content is restricted.
Page 16
Sorry, this page's content is restricted.
Sorry, this page's content is restricted.
Page 17
Sorry, this page's content is restricted.
Sorry, this page's content is restricted.
Page 18
Sorry, this page's content is restricted.
Sorry, this page's content is restricted.
Page 24
Sorry, this page's content is restricted.
Sorry, this page's content is restricted.
Contents
Software Architecture | 1 |
Rules of the Game | 5 |
J2ME and Wireless Messaging | 7 |
Business Communications and Collaborative Engineering | 13 |
Compare OOP and Procedural Programming | 21 |
Find PlaygroundTiers for Your Objects | 27 |
Basic Design Steps and Rules | 33 |
How Direct Access to Products and Services | 40 |
The New Generation of ClientServer Software | 222 |
Multiple Scenarios | 235 |
Good Performance Follows Good Design | 251 |
Chapter 9 | 267 |
Is the Data Size Too Big for a Device? Not a Problem | 279 |
A Single JavaCard Identity Key for All Doors and Services | 286 |
Chapter 11 | 306 |
Chapter 12 | 335 |
Software Architecture and Integration Technologies | 42 |
Programming Styles | 48 |
Web Services | 59 |
Chapter 3 | 69 |
The Reusable NewsLine Component | 79 |
View Multiple Web Information Channels | 88 |
IntegrationReady Service Components and Extensible Service Containers | 100 |
How Would We Use XMLBased Parameters while Building Components? | 106 |
What Is the Dispatch Method for and How Do We Define Its Function? | 115 |
Chapter 4 | 119 |
Reuse Not Abuse | 130 |
Integration with Voice | 133 |
Chapter 5 | 151 |
How to Begin with OpenCyc | 173 |
Chapter 6 | 189 |
DocumentHandling Services | 203 |
Java Speech API Markup Language | 341 |
Chapter 13 | 387 |
Object Model Diagram | 393 |
What Does It Mean to Play a Scenario? | 415 |
Installing and Running the Package | 438 |
Chapter 14 | 446 |
Jini | 463 |
From Basics to the Next Level on the JavaC Programming Trail | 484 |
Appendix 2 | 539 |
Appendix 3 | 550 |
Working with Geographical Information Systems | 570 |
Reading AutoCAD Vector Graphics | 577 |
A New Way to Think about Applications | 587 |
599 | |
Other editions - View all
Integration-Ready Architecture and Design: Software Engineering with XML ... Jeff Zhuk No preview available - 2004 |
Integration-Ready Architecture and Design: Software Engineering with XML ... Jeff Zhuk No preview available - 2004 |
Common terms and phrases
actingObject APDU applet application architecture attributes boolean browser button byte catch Exception className client program client-server collaborative configuration file connection Connector constructor container ControlComponent create default define design patterns devices document example FIGURE FreeTTS function groupRoles Hashtable implementation init input integration integration-ready Internet invoke J2ME Java Java servlet JavaCard JSML JXTA knowledge base knowledge engine language method methodName MIDlet multiple NewsLine NewsLineComponent null object OpenCyc package param parameters peer Protocol public class public static public String public void request reusable roles rules run-time scenario screen selected server service components ServiceConnector ServiceRequest servlet specific speech speech recognition terminal application thin clients topic Topic Maps user's validation voice VoiceXML vxml Web browser Web services WebNewsContainer wireless XML descriptor XML-based