Success with electronic business: design architecture & technology of electronic business systems (book/CD)
Auteurs : DAUM Berthold, SCHELLER Markus
Contents
Foreword ix
Introduction xi
Who should read this book xiii
Acknowledgements xiii
Part 1 Success with electronic business 1
1 Information processing at the turn of the millennium 3
1.1 Computers everywhere 8
1.2 Wide communication lines? 9
1.3 Open standards 14
1.4 The omnipresence of the web 17
2.1 The products of 2001 - immaterial and transient 24
2.2 Towards a digital economy 28
2.3 From store front to production line 30
2.4 From supply chain to supply network 31
2.5 The virtual enterprise 33
2.6 A buyer's paradise 34
2.7 How safe is the web? 38
3.1 The amalgamation of web and corporate world 42
3.2 Re-engineering for responsiveness 42
3.3 Multi-client, multi-tier, multi-platform, multi-threaded,
multi-component, multi-cultural, multi-everything: the new
IT environment 45
7.1 Controlling processes by using monitors 62
7.2 Communicating sequential processes (CSP) 65
8.1 Open implementation 68
8.2 Aspect-oriented programming 68
8.3 Subject-oriented programming 69
8.4 Hyperspace 69
9.1 Components are objects, or? 71
9.2 Design issues 72
9.3 Communication 77
9.4 Names and directories 81
10 User interfaces for the masses 82
10.1 A new metaphor 82
10.2 Reducing the strain 83
10.3 Adapting to the user 84
10.4 Systematic design of user interfaces 85
11 Collaboration 88
Part 3 Enabling technology 93
12 About Java 95
12.1 A new computing platform 95
12.2 The Java architecture 96
12.3 From chip card to mainframe: J2ME to J2EE 102
12.4 RMI and distributed objects 105
12.5 Threads 108
12.6 Messages 113
12.7 Component support 115
12.8 Serialization 120
12.9 Database interface 121
12.10 Transactions 125
13 From applet to servlet 129
13.1 Applets 129
13.2 Electronic business and transactions 130
13.3 Sessions 131
13.4 Session state 133
13.5 Server-side logic 134
13.6 The Java Enterprise Application Model 136
13.7 Agents 137
13.8 Application servers 140
14 From HTML to XML 141
14.1 HTML 141
14.2 Why XML? 142
14.3 Mobile computing with WAP 149
14.4 The XML framework: XSL, XQL, DOM, ... 151
14.5 XML and databases 156
15 From Java to Bolero 159
15.1 Bolero for business 159
15.2 Where did all the curly brackets go? 161
15.3 Bolero and the web 182
15.4 Components - the building blocks of electronic business 205
15.6 The Bolero Application Model 210
15.6 The Bolero persistency model 212
15.7 Database transactions 220 15.8 Bolero and XML 222
15.9 Business processes 224
15.10 Long transaction scenarios 237
15.11 Crossing the enterprise boundary 256
15.12 Integration issues 264
Part 4 Methodology 271
16 Software reuse? 273
16.1 Simple things first 275
16.2 Divide and conquer 278
16.3 The object-oriented approach 279
16.4 Software safety 280
16.5 Separation of concerns 282
16.6 Exception handling 285
16.7 Design patterns 286
16.8 Components 289
17 A reuse methodology 292
17.1 Techniques for reusing components 293
17.2 Types of services provided by components 293
17.3 Guidelines for componentware 294
18 The Software Engineering Lifecycle Model 298
18.1 Phases of an object-oriented lifecycle model 298
18.2 The iterative incremental life cycle 301
Appendix
Case Study 1: Safe &, Secure extranet 305
Case Study 2: Integrating existing applications at FinRenault, Ita
Date de parution : 05-2000
Ouvrage de 350 p.
19x23 cm