Web services: principles and technology:
Gespeichert in:
Beteilige Person: | |
---|---|
Format: | Buch |
Sprache: | Englisch |
Veröffentlicht: |
Harlow ; Munich u.a.
Pearson
2008
|
Ausgabe: | 1. publ. |
Schlagwörter: | |
Links: | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016066274&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
Umfang: | XXXII, 752 S. Ill. |
ISBN: | 9780321155559 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV022861042 | ||
003 | DE-604 | ||
005 | 20090720 | ||
007 | t| | ||
008 | 071001s2008 xx a||| |||| 00||| eng d | ||
020 | |a 9780321155559 |9 978-0-321-15555-9 | ||
035 | |a (OCoLC)255863191 | ||
035 | |a (DE-599)BVBBV022861042 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-384 |a DE-703 |a DE-29T |a DE-473 |a DE-945 |a DE-91G |a DE-188 | ||
082 | 0 | |a 006.76 | |
084 | |a ST 252 |0 (DE-625)143627: |2 rvk | ||
084 | |a WIR 917f |2 stub | ||
084 | |a DAT 675f |2 stub | ||
084 | |a DAT 618f |2 stub | ||
100 | 1 | |a Papazoglou, Michael P. |d 1953- |e Verfasser |0 (DE-588)12976132X |4 aut | |
245 | 1 | 0 | |a Web services: principles and technology |c Michael P. Papazoglou |
250 | |a 1. publ. | ||
264 | 1 | |a Harlow ; Munich u.a. |b Pearson |c 2008 | |
300 | |a XXXII, 752 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Web Services |0 (DE-588)4691234-4 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Web Services |0 (DE-588)4691234-4 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung UB Augsburg |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016066274&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-016066274 |
Datensatz im Suchindex
DE-BY-TUM_call_number | 0102 WIR 917f 2009 A 5133 |
---|---|
DE-BY-TUM_katkey | 1697297 |
DE-BY-TUM_location | 01 |
DE-BY-TUM_media_number | 040010154333 |
_version_ | 1821933700884987904 |
adam_text | Contents
Preface
xxi
Acknowledgements
xxxi
Part I Basics
1
Chapter
1:
Web services basics
3
1.1
Introduction
4
1.1.1
What are Web services?
5
1.1.2
Typical Web services scenarios
б
1.2
The concept of software as a service
8
1.3
A more complete definition of Web services
10
1.4
Characteristics of Web services
12
1.4.1
Types of Web services
12
1.4.1.1
Simple or informational services
13
1.4.1.2
Complex services or business processes
14
1.4.2
Functional and non-functional properties
15
1.4.3
State properties
15
1.4.4
Loose coupling
16
1.4.5
Service granularity
17
1.4.6
Synchronicity
17
1.4.7
Well-definedness
19
1.4.8
Service usage context
19
1.5
Service interface and implementation
19
1.6
The service-oriented architecture
22
1.6.1
Roles of interaction in the
SOA
23
1.6.1.1
Web services provider
23
1.6.1.2
Web services requestor
23
1.6.1.3
Web services registry
24
1.6.2
Operations in the
SOA
24
1.6.2.1
The publish operation
25
1.6.2.2
The find operation
25
1.6.2.3
The bind operation
26
viii Contents
1.6.3
SOA:
an example involving complex services
26
1.6.4
Layers in an
SOA
27
1.7
The Web services technology stack
32
1.8
Quality of service (QoS)
35
1.9
Web services interoperability
39
1.10
Web services versus components
40
1.11
Impact and shortcomings of Web services
43
1.12
Summary
46
Review questions
46
Exercises
47
Part II Enabling infrastructure
49
Chapter
2:
Distributed computing infrastructure
51
2.1
Distributed computing and Internet protocols
52
2.1.1.
Internet protocols
52
2.1.1.1
The Open Systems Interconnection
reference model
53
2.1.1.2
The TCP/IP network protocol
55
2.1.2
Middleware
57
2.2
The client-server model
59
2.3
Characteristics of interprocess communication
60
2.3.1
Messaging
60
2.3.2
Message destinations and sockets
62
2.3.3
Synchronous and asynchronous forms of
message communication
63
2.4
Synchronous forms of middleware
64
2.4.1
Remote procedure calls
64
2.4.2.
Remote Method Invocation
66
2.5
Asynchronous forms of middleware
66
2.5.1
Store and forward messaging
67
2.5.2
Publish/subscribe messaging
69
2.5.3
Event-driven processing mechanisms
71
2.5.4
Point-to-point queuing
73
2.6
Request/reply messaging
74
2.7
Message-oriented middleware
75
2.7.1
Integration brokers
77
2.7.2
The Java Message Service
(JMS) 80
2.8
Transaction-oriented middleware
81
2.9
Enterprise application and e-business integration
82
Contents ¡x
2.10
Summary
86
Review questions
86
Exercises
87
ip
te
r
3:
Brief overview of XML
89
3.1
XML document structure
90
3.1.1
XML declaration
90
3.1.2
Elements
91
3.1.3
Attributes
92
3.2
URIs and XML namespaces
92
3.3
Defining structure in XML documents
95
3.3.1
The XML Schema Definition Language
95
3.3.2
The XML schema document
96
3.3.3
Type definitions, element, and attribute
declarations
98
3.3.3.1
Element declarations
98
3.3.3.2
Attribute declarations
100
3.3.4
Simple types
100
3.3.5
Complex types
101
3.4
XML
schemas
reuse
101
3.4.1
Deriving complex types
102
3.4.1.1
Complex type extensions
102
3.4.1.2
Complex type restrictions
103
3.4.1.3
Polymorphism
103
3.4.2
Importing and including
schemas
104
3.4.2.1
Including
schemas
105
3.4.2.2
Importing
schemas
106
3.5
Document navigation and transformation
109
3.5.1
The XML Path Language
109
3.5.2
Using XSLT to transform documents
111
3.6
Summary
114
Review questions
114
Exercises
115
Part III Core functionality and standards
117
Chapter
4:
SOAP: Simple Object Access Protocol
119
4.1
Inter-application communication and wire protocols
120
4.1.1
SOAP as a wire representation
120
4.2
SOAP as a messaging protocol
121
χ
Contents
4.3
Structure of a SOAP message
125
4.3.1
SOAP envelope
126
4.3.2
SOAP header
128
4.3.2.1
SOAP intermediaries
130
4.3.3
SOAP body
133
4.4
The SOAP communication model
134
4.4.1
RPC-style Web services
135
4.4.2
Document (message)-style Web services
137
4.4.3
Communication modes and messaging
exchange patterns
139
4.5
Error handling in SOAP
139
4.6
SOAP over HTTP
140
4.7
Advantages and disadvantages of SOAP
143
4.8
Summary
144
Review questions
145
Exercises
145
Chapter
5:
Describing Web services
147
5.1
Why is a service description needed?
148
5.2
WSDL: Web Services Description Language
148
5.2.1
WSDL interface definition
150
5.2.2
WSDL implementation
157
5.2.3
WSDL message exchange patterns
164
5.3
Using WSDL to generate client stubs
168
5.4
Non-functional descriptions in WSDL
171
5.5
Summary
171
Review questions
172
Exercises
173
Chapter
6:
Registering and discovering Web services
174
6.1
Service registries
175
6.2
Service discovery
176
6.3
UDDI: Universal Description, Discovery, and Integration
177
6.3.1
UDDI data structures
178
6.3.1.1
Service provider information
182
6.3.1.2
Web service description information
185
6.3.1.3
Web service access and technical
information
187
6.3.1.4
The publisher assertion structure
192
Contents
x¡
6.3.2 WSDL
to UDDI mapping model
193
6.3.2.1
Publishing service interfaces and
service bindings
194
6.3.2.2
Publishing service implementations
196
6.3.2.3
Summary of WSDL to UDDI mapping model
198
6.3.3
The UDDI API
202
6.3.3.1
Enquiry API
202
6.3.3.2
Publishing API
204
6.3.4
Querying the UDDI model
205
6.3.5
UDDI usage model and deployment variants
207
6.4
Summary
209
Review questions
210
Exercises
210
Part IV Event notification and service-oriented
architectures
213
Chapter
7:
Addressing and notification
215
7.1
Web services and stateful resources
216
7.2
Introduction to the WS-Resource Framework
217
7.2.1
WS-Addressing
220
7.2.2
WS-Resource
223
7.2.3
Resource properties
227
7.2.4
Resource lifecycle
231
7.2.5
Service groups
232
7.3
Web Services Notification
233
7.3.1
Peer-to-peer notification
234
7.3.1.1
WS-BaseNotification interfaces
236
7.3.1.2
Subscription filtering
239
7.3.2
Notification topics
241
7.3.3
Brokered notification
244
7.4
Web Services Eventing
247
7.5
Summary
249
Review questions
249
Exercises
250
Chapter
8:
Service-oriented architectures
253
8.1
What is a software architecture?
254
8.1.1
System quality attributes
255
8.1.2
Common architectural concerns
256
xii Contents
8.2
The SOA
revisited
257
8.3
Service
roles in an
SOA
260
8.4
Reliable messaging
263
8.4.1
Definition and scope of reliable messaging
263
8.4.2
WS-ReliableMessaging
265
8.4.2.1
Structure of WS-ReliableMessaging
267
8.4.2.2
WS-ReliableMessaging examples
268
8.5
The Enterprise Service Bus
270
8.5.1
The event-driven nature of
SOA
273
8.5.2
Key capabilities of an ESB
276
8.5.3
ESB integration styles
279
8.5.4
Elements of an ESB solution
282
8.5.4.1
Integration brokers
284
8.5.4.2
Application servers
286
8.5.4.3
Business process management
288
8.5.4.4
ESB transport-level choices
289
8.5.5
Connectivity and translation infrastructure
290
8.5.6
Leveraging legacy assets
292
8.5.7
Scalability issues in an ESB
294
8.5.8
Integration patterns using an ESB
296
8.6
The extended
SOA
298
8.7
Summary
301
Review questions
302
Exercises
302
Part V Service composition and service
transactions
305
Chapter
9:
Processes and workflows
307
9.1
Business processes and their management
307
9.1.1
Characteristics of business processes
308
9.2
Workflows
310
9.3
Business process integration and management
313
9.4
Cross-enterprise business processes
317
9.5
Service composition meta-model
319
9.5.1
Flow modeling concepts
319
9.5.2
Composing Web services
323
9.6
Web services orchestration and choreography
328
9.6.1
Orchestration versus choreography
329
9.7
The Business Process Execution Language (BPEL)
331
Contents xiii
9.7.1
В
PEL structure
332
9.7.1.1
Abstract and executable processes
334
9.7.1.2
Message flow
336
9.7.1.3
Control flow
338
9.7.1.4
Data flow
341
9.7.1.5
Process orchestration
342
9.7.1.6
Message correlation
346
9.7.1.7
Fault handling
348
9.7.1.8
Event handling
350
9.7.2
A simple example in BPEL
350
9.7.2.1
Process orchestration
351
9.7.2.2
Data handling
355
9.7.2.3
Control flow
355
9.7.2.4
Correlations
359
9.7.2.5
Fault handling and compensations
361
9.8
Choreography
362
9.8.1
Uses of choreography description
362
9.8.2
Web Services Choreography Description Language
363
9.9
Other initiatives and languages
366
9.10
Summary
367
Review questions
368
Exercises
368
Chapter
10:
Transaction processing
370
10.1
What is a transaction?
371
10.1.1
Properties of transactions
372
10.1.2
Concurrency control mechanisms
373
10.2
Distributed transactions
375
10.2.1
Distributed transaction architectures
376
10.2.2
Two-phase commit protocol
381
10.2.2.1
Phase I: preparation
381
10.2.2.2
Phase II: commitment/abortion
381
10.3
Nested transactions
382
10.3.1
Closed nested transactions
384
10.3.1.1
The two-phase commit protocol for
nested transactions
386
10.3.1.2
Concurrency control
388
10.3.2
Open nested transactions
389
10.3.2.1
Transactional workflows
391
10.3.2.2
Recovery mechanisms
393
xiv Contents
10.4 Transactional Web
services
395
10.4.1
Definitions and general characteristics of
Web services transactions
396
10.4.2
Operational characteristics of Web services
transactions
398
10.4.3
Web services transaction types
399
10.4.3.1
Atomic actions
399
10.4.3.2
Long-duration transactions
401
10.4.4
Consensus groups and interposition
402
10.4.5
States of Web services transactions
405
10.4.6
Web services transaction frameworks
406
10.5
WS-Coordination and WS-Transaction
407
10.5.1
WS-Coordination
408
10.5.1.1
Coordination context
411
10.5.1.2
Activation service
413
10.5.1.3
Registration service
414
10.5.1.4
Typical message exchange between
two applications
417
10.5.2
WS-Transaction
419
10.5.2.1
Atomic transaction
419
10.5.2.2
Business activity
423
10.6
Web Service Composite Application Framework
426
10.6.1
Web Service Context
427
10.6.2
Web Service Coordination Framework
428
10.6.3
Web Services Transaction Management
429
10.7
Summary
432
Review questions
432
Exercises
433
Part VI Service security and policies
435
Chapter
11:
Securing Web services
437
11.1
Web services security considerations
438
11.1.1
Security threats for Web services
439
11.1.2
Countermeasures
441
11.2
Network-level security mechanisms
442
11.2.1
Firewalls
442
11.2.1.1
Firewall architectures
443
11.2.2
Intrusion detection systems and
vulnerability assessment
447
Contents xv
11.2.3
Securing network communications
448
11.2.3.1
Symmetric encryption
448
11.2.3.2
Asymmetric encryption
449
11.2.3.3
Digital certificates and signatures
450
11.3
Application-level security mechanisms
453
11.3.1
Authentication
454
11.3.1.1
Protection domains
455
11.3.1.2
Web resource protection
456
11.3.2
Authorization
457
11.3.3
Integrity and confidentiality
458
11.3.4
Non-repudiation
459
11.3.5
Auditing
459
11.3.6
Application-level security protocols
460
11.3.6.1
Secure Sockets Layer (SSL)
460
11.3.6.2
Internet Protocol Security
(IPSec)
461
11.3.6.3 Kerberos 461
11.3.7
Security infrastructures
463
11.3.7.1
Public-key infrastructure
463
11.3.7.2
Directory services
465
11.4
Security topologies
466
11.5
XML security standards
466
11.5.1
XML Signature
468
11.5.2
XML Encryption
471
11.5.3
XML Key Management Specification (XKMS)
473
11.5.3.1
XML Key Information Service
Specification (X-KISS)
475
11.5.3.2
XML Key Registration Service
Specification (X-KRSS)
475
11.5.4
Security Assertions Markup Language
476
11.5.5
XML Access Control Markup
Language (XACML)
481
11.6
Securing Web services
487
11.6.1
Web services application-level security
challenges
487
11.6.2
Web services security roadmap
489
11.
6.3
Web services security model
490
11.6.4
WS-Security
493
11.6.4.1
A use case for WS-Security
493
11.6.4.2
Integrating WS-Security in SOAs
494
11.6.4.3
WS-Security key features
497
xv) Contents
11.6.5
Managing
security policies
503
11.6.6
Managing secure sessions
506
11.6.7
Managing trust
507
11.6.8
Managing privacy
508
11.6.9
Managing federated identities
508
11.6.10
Managing authorization
510
11.7
Summary
510
Review questions
511
Exercises
511
Chapter
12:
Service policies and agreements
513
12.1
What are policies and why are they needed?
514
12.1.1
Characteristics of policies
514
12.1.2
The need for a policy language
515
12.2
Types of policies
516
12.3
Policies and Web services standards
517
12.4
WS-Policy framework
518
12.4.1
WS-Policy overview
520
12.4.1Л
Policy expressions
523
12.4.1.2
Policy assertion usage types
526
12.4.2
Combining and comparing policies
529
12.4.2.1
Merging policies
530
12.4.2.2
Policy intersection
531
12.4.3
Policy attachments
533
12.4.3.1
WSDL policy attachment
533
12.4.3.2
External policy attachment
535
12.5
Service agreements
537
12.5.1
WS-Agreement structure
538
12.5.2
Agreement language
540
12.6
Summary
542
Review questions
543
Exercises
543
Part
VII
Service semantics and business protocols
545
Chapter
13:
Semantics and Web services
547
13.1
The semantic interoperability problem
548
13.2
The role of metadata
549
Contents xvii
13.3
Resource
Description Framework
551
13.3.1
The RDF data model
553
13.3.2
RDF syntax
555
13.3.3
RDF Schema
561
13.4
Richer schema languages
566
13.5
WS-MetadataExchange
567
13.6
Summary
570
Review questions
572
Exercises
573
Chapter
14:
Business protocols
576
14.1
The supply-chain business ecosystem
577
14.2
Semantic problems at the business process level
579
14.3
Business standards and protocols
580
14.3.1
Electronic Data Interchange
583
14.3.2
RosettaNet
586
14.3.2.1
The RosettaNet business architecture
586
14.3.2.2
RosettaNet and Web services
587
14.3.3
The Electronic Business XML initiative
590
14.3.3.1
The ebXML reference architecture
591
14.3.3.2
ebXML functional phases
595
14.3.3.3
ebXML and Web services
599
14.4
XML in vertical organizations
599
14.5
Summary
602
Review questions
603
Exercises
603
Part
VIII
Service design and development
605
Chapter
15:
Web services development lifecycle
607
15.1
Why is a Web services development methodology
needed?
608
15.2
Web services development and related methodologies
609
15.3
System development lifecycle
611
15.4
Properties of service-oriented design and development
614
15.5
Service-oriented design and development milestones
618
15.6
Quality of service-oriented design and development
619
15.6.1
Service coupling
620
xviii Contents
15.6.2 Service
cohesion
621
15.6.3 Service
granularity
621
15.7
Overview of Web services development lifecyde
622
15.8
The planning phase
624
15.9
The analysis phase
625
15.9.1
As-is process model analysis
626
15.9.2
Business service identification
627
15.9.3
Business service scoping
629
15.9.4
Business service gap analysis
629
15.9.5
Business service realization analysis
630
15.10
The service design phase
633
15.10.1
Service design concerns
633
15.10.1.1
Managing service and component
granularity
634
15.10.1.2
Designing for service reusability
634
15.10.1.3
Designing for service
composability
634
15.10.2
Specifying services
635
15.10.2.1
Structural and behavioral service
specification
636
15.10.2.2
Service programming style
638
15.10.3
Specifying business processes
638
15.10.3.1
Describing the business process
structure
640
15.10.3.2
Describing business roles
641
15.10.4
Specifying service policies
644
15.10.5
Services integration model
646
15.11
The service construction phase
647
15.11.1
Constructing a service: the provider
perspective
648
15.11.2
Constructing services: the client
perspective
650
15.12
The service test phase
651
15.13
The service provisioning phase
653
15.13.1
Service governance
653
15.13.2
Service certification
656
15.13.3
Service metering and rating
657
15.14
The service deployment phase
658
15.15
The service execution phase
659
15.16
The service monitoring phase
660
Contents xix
15.17
Summary
661
Review
questions
661
Exercises
662
Part IX Service management
665
Chapter
16:
Web services management
667
16.1
Managing distributed systems
668
16.1.1
Purpose of distributed systems management
668
16.1.2
Distributed management for Web services
669
16.2
Enterprise management frameworks
673
16.3
Conceptual management architecture
675
16.3.1
Management capabilities and functions
676
16.4
Standard distributed management frameworks
678
16.4.1
Simple Network Management Protocol
679
16.4.2
Common Information Model/Web-Based
Enterprise Management
679
16.4.3
Java Management Extensions
680
16.5
Web services management
681
16.5.1
Features of Web services management
681
16.5.2
Functional characteristics of Web services
management
682
16.5.3
Service management architectural approaches
685
16.5.4
Management infrastructure services
687
16.5.5
Connecting service management and
application channels
688
16.6
The Web Services Distributed Management Initiative
691
16.6.1
Management Using Web Services (MUWS)
692
16.6.2
Management of Web Services (MOWS)
696
16.7
Summary
699
Review questions
700
Exercises
701
Part X Emerging trends
703
Chapter
17:
Recent trends and developments
705
17.1
Grid computing
706
17.1.1
A brief overview of grid computing
706
xx Contents
17.1.2 Features
and requirements of grid systems
708
17.1.3
Grid application considerations
710
17.1.4
Grid services
711
17.2
Mobile computing
714
17.2.1
Elements of mobile infrastructure
714
17.2.2
Wireless protocols
717
17.2.3
Mobile Web services
718
17.2.3.1
Mobility considerations
719
17.2.3.2
Field Web services
720
17.2.4
Mobile Web services standard initiatives
721
17.2.4.1
The Open Mobile Alliance Initiative
721
17.2.4.2
Mobile Web services framework
722
17.3
Summary
724
Review questions
724
References
727
Index
741
|
any_adam_object | 1 |
author | Papazoglou, Michael P. 1953- |
author_GND | (DE-588)12976132X |
author_facet | Papazoglou, Michael P. 1953- |
author_role | aut |
author_sort | Papazoglou, Michael P. 1953- |
author_variant | m p p mp mpp |
building | Verbundindex |
bvnumber | BV022861042 |
classification_rvk | ST 252 |
classification_tum | WIR 917f DAT 675f DAT 618f |
ctrlnum | (OCoLC)255863191 (DE-599)BVBBV022861042 |
dewey-full | 006.76 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.76 |
dewey-search | 006.76 |
dewey-sort | 16.76 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik Wirtschaftswissenschaften |
edition | 1. publ. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01382nam a2200373 c 4500</leader><controlfield tag="001">BV022861042</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20090720 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">071001s2008 xx a||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780321155559</subfield><subfield code="9">978-0-321-15555-9</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)255863191</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV022861042</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-384</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-29T</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-945</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-188</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">006.76</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 252</subfield><subfield code="0">(DE-625)143627:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">WIR 917f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 675f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 618f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Papazoglou, Michael P.</subfield><subfield code="d">1953-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)12976132X</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Web services: principles and technology</subfield><subfield code="c">Michael P. Papazoglou</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. publ.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Harlow ; Munich u.a.</subfield><subfield code="b">Pearson</subfield><subfield code="c">2008</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XXXII, 752 S.</subfield><subfield code="b">Ill.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Web Services</subfield><subfield code="0">(DE-588)4691234-4</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Web Services</subfield><subfield code="0">(DE-588)4691234-4</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Augsburg</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016066274&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-016066274</subfield></datafield></record></collection> |
id | DE-604.BV022861042 |
illustrated | Illustrated |
indexdate | 2024-12-20T13:04:50Z |
institution | BVB |
isbn | 9780321155559 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-016066274 |
oclc_num | 255863191 |
open_access_boolean | |
owner | DE-384 DE-703 DE-29T DE-473 DE-BY-UBG DE-945 DE-91G DE-BY-TUM DE-188 |
owner_facet | DE-384 DE-703 DE-29T DE-473 DE-BY-UBG DE-945 DE-91G DE-BY-TUM DE-188 |
physical | XXXII, 752 S. Ill. |
publishDate | 2008 |
publishDateSearch | 2008 |
publishDateSort | 2008 |
publisher | Pearson |
record_format | marc |
spellingShingle | Papazoglou, Michael P. 1953- Web services: principles and technology Web Services (DE-588)4691234-4 gnd |
subject_GND | (DE-588)4691234-4 |
title | Web services: principles and technology |
title_auth | Web services: principles and technology |
title_exact_search | Web services: principles and technology |
title_full | Web services: principles and technology Michael P. Papazoglou |
title_fullStr | Web services: principles and technology Michael P. Papazoglou |
title_full_unstemmed | Web services: principles and technology Michael P. Papazoglou |
title_short | Web services: principles and technology |
title_sort | web services principles and technology |
topic | Web Services (DE-588)4691234-4 gnd |
topic_facet | Web Services |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=016066274&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT papazogloumichaelp webservicesprinciplesandtechnology |
Inhaltsverzeichnis
Paper/Kapitel scannen lassen
Paper/Kapitel scannen lassen
Teilbibliothek Mathematik & Informatik
Signatur: |
0102 WIR 917f 2009 A 5133 Lageplan |
---|---|
Exemplar 1 | Ausleihbar Am Standort |