Integration-Ready Architecture and Design: Software Engineering with XML, Java, .NET, Wireless, Speech, and Knowledge Technologies

Front Cover
Cambridge University Press, Jul 26, 2004 - Computers - 609 pages
1 Review
Reviews aren't verified, but Google checks for and removes fake content when it's identified
For 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

What people are saying - Write a review

Reviews aren't verified, but Google checks for and removes fake content when it's identified
User Review - Flag as inappropriate

This is a great text for anyone interested in ontologies that openly available such as OpenCyc.

Contents

Chapter
1
Software Engineering
2
Speech Technologies
9
Introduction of Ontology
15
Software Architecture and Integration Technologies
42
Programming Styles
48
J2EE Architecture
55
Ability to Add or Change Services at RunTime
63
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
Chapter 13
387

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
EventHandling Procedure
114
Provide the Possibility of Interactive Components Event Handling
125
Integration with Voice
133
Chapter 5
151
How to Begin with OpenCyc
173
Chapter 6
189
DocumentHandling Services
203
The New Generation of ClientServer Software
222
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
Index
599
Copyright

Other editions - View all

Common terms and phrases

Bibliographic information