rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9781590591796

Web Services Business Strategies and Architecture

by ; ;
  • ISBN13:

    9781590591796

  • ISBN10:

    1590591798

  • Format: Paperback
  • Copyright: 2003-08-01
  • Publisher: Apress
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $49.99 Save up to $35.59
  • Buy New
    $49.94
    Add to Cart Free Shipping Icon Free Shipping

    USUALLY SHIPS IN 2-3 BUSINESS DAYS

Summary

Adopting Web Services will affect many processes within any organization. To throw light on the most important issues, Experts in the Industry share their insights. The resultant papers cover a broad spectrum from architecture to business strategies without diverting into deep technological fashions. Each study in the collection will answer specific business challenges thrown up by Web Service architectures. Before changing, commissioning, or evaluating a Web Service initiative, all IT Managers, System Architects, Lead Developers, and Business Visionaries should study and reference this book.

Table of Contents

Foreword: Web Services Business Strategies and Architectures 1(1)
What Are Web Services?
1(2)
Do They Mean Business?
2(1)
What Web Services Are Not
3(1)
Why Web Services Are Important
3(2)
Financial Imperatives
4(1)
Strategic Imperatives
4(1)
Structural Imperatives
5(1)
How Web Services Do All This
5(2)
Resources
7(2)
Return On Investment (ROI) and Web Services
9(16)
Defining Return On Investment (ROI)
9(1)
An Example of ROI Calculation
10(1)
ROI Analysis
10(2)
Discounted Cash Flow Analysis
11(1)
Payback Period Analysis
11(1)
ROI Analysis Becoming a Necessity
12(1)
ROI and Web Services
12(1)
ROI Not Just About Technology
12(1)
Calculating ROI of Web Services
13(9)
Factors to be Included in ROI Calculation
14(6)
Applying the ROI Formula
20(2)
Not the Only Model
22(1)
Conclusion
22(3)
Selling Web Services
25(14)
What's So Special About Web Services?
26(1)
How do Web Services Benefit Development?
26(1)
Point by Point Examination of Web Services
27(2)
Threats to Web Services' Rise to Power
29(7)
ASP or Not ASP?
29(1)
Let Them Be Free
30(1)
Customer Trust
31(1)
Dependent on Microsoft's New Software (a.k.a. .NET)
32(1)
Charging Mechanism
32(1)
It's Just Another Standard; I'll Wait for the Next One?
33(1)
What Type of Companies Will Form Around Web Services?
34(1)
Web Services Development
34(1)
Hosting of Web Services
35(1)
Testing Labs
35(1)
Web Services Brokerages
35(1)
Web Services Toolkit Developers
36(1)
Conclusion
36(3)
Enterprise Application Integration (EAI) and Web Services
39(18)
Enterprise Application Integration (EAI)
40(4)
What is EAI?
41(1)
Types of EAI
41(3)
Service-Oriented Architecture (SOA)
44(2)
Components and Operations of SOA
45(1)
Web Services
46(1)
EAI and Web Services
46(6)
Salient Differences between Traditional EAI Solutions and Web Services
47(1)
Example of Web Services for EAI
48(1)
Essential Features of a Web Services Framework
49(1)
Convergence of EAI Solutions and Web Services
50(2)
Where to Start?
52(2)
Taking Advantage of Existing Assets
52(1)
Build an Internal Repository for Web Services
53(1)
ROI on Using Web Services for EAI
53(1)
Bottom Line
53(1)
Conclusion
54(3)
Business To Business Integration (B2Bi) and Web Services
57(14)
What Is B2B Integration (B2Bi)?
57(2)
An Intimidating Task
59(1)
Essential Features of a B2B Integration Solution
59(4)
Conventional B2Bi Patterns
60(2)
Factors Involved in Your Choice of Integration Pattern
62(1)
The Role of Extensible Markup Language (XML) in B2Bi
63(5)
Web Services and B2Bi
64(2)
Web Services Networks
66(2)
Conclusion
68(3)
Integration Brokers and Web Services
71(14)
Integration Brokers Enable a Best-of-Breed (BOB) Approach
72(1)
Architecture of Integration Brokers
72(3)
Hub-and-Spoke Architecture
72(1)
Message Bus Architecture
73(1)
Multi-Hub Architecture
74(1)
Services of Integration Brokers
75(3)
Enable All Types of Integration
75(1)
Interoperability
75(1)
Open Architecture
75(1)
Support for All Communication Protocols
76(1)
Directory Services
77(1)
Trading Partner Management and Personalization
77(1)
Security
77(1)
Scalability
77(1)
Transactional Integrity
77(1)
Web Services
78(4)
Will Web Services Become Just Another Service of Integration Brokers?
78(1)
Easy Connectivity with Third-Party Web Services Solution
79(1)
An Example of Integration Brokers and Web Services
80(1)
Existing Integration Broker Infrastructure and Web Services
81(1)
Conclusion
82(3)
ERP and Web Services The Third Wave
85(16)
Introduction
85(6)
The Business Drivers Behind ERP
86(1)
The Journey So Far
87(1)
ERP Implementation Methodology
88(1)
Why ERP and Web Services?
89(2)
How Do Web Services Make ERP Easier?
91(8)
Current Scenario
92(2)
Technology Issues
94(1)
Web Services-ERP based model: Architecture for Information Integration/Exchange
94(2)
Web Services-ERP based model: Architecture for the Hosted Application Model
96(1)
Comparison
96(1)
Beneficiaries of ERP Web Services
97(1)
Economics of ERP Web Services
98(1)
Interrelation
98(1)
The Road Ahead
99(1)
Conclusion
99(2)
E-Logistics Processes Integration Using Web Services
101(16)
E-Logistics Processes Integration
103(4)
ELPIF Components and Services
104(3)
E-Logistics Example: UPS Integration
107(4)
A Working B2B System Using ELPIF
111(4)
Conclusions
115(2)
UDDI-based Electronic Marketplaces
117(26)
Some Common Requirement of All E-Commerce Models
118(3)
Content Management
118(1)
Interoperability in E-Commerce
119(1)
Supply Chain Management Solutions as a Special Case of e-Commerce
119(2)
What Is a UDDI-based eMarketplace?
121(1)
How Customers and Businesses Participate in a UDDI based eMarketplace
121(1)
How Can We Start a UDDI-based eMarketplace?
122(3)
What Is the Role of UDDI in Our eMarketplace?
124(1)
What Is the Role of Web Services Definition Language (WSDL) in an eMarketplace?
124(1)
Architecture of a UDDI- and WSDL-based eMarketplace
125(6)
UDDI is Very Good, But it is Not Enough for an eMarketplace
126(2)
How WSDL Servers Work: Where Will a WSDL/SOAP Server be Located?
128(3)
Interoperability in SOAP
131(3)
Responsibilities of SOAP in Our UDDI-based eMarketplace
132(1)
How Our SOAP Client Will Work with the SOAP Servers of eSuppliers (SOAP Interoperability)
132(1)
How Will Businesses Get Involved in Our eMarketplace?
133(1)
How Do UDDI and WSDL Bring Down the Cost of B2B Integration?
134(2)
Mechanism for Publishing at Our UDDI-based eMarketplace
134(2)
Common Business Protocols and Practices
136(3)
Advantages of Common Business Protocols
137(1)
How To Publish Fingerprints at a UDDI Registry
137(2)
The Next Generation Dot Com
139(1)
A Pragmatic Approach To UDDI-based eMarketplaces
139(1)
Conclusion
140(3)
Web Services and the Real Estate Industry
143(14)
Technological Challenges Faced By the Real Estate Industry
144(2)
Shortcomings of Current Technologies
146(1)
Benefits from Web Services
146(2)
Business Drivers
147(1)
Technical Drivers
147(1)
Web Services Technologies
148(2)
Dynamic Discovery Using UDDI
149(1)
Message Exchange Using SOAP
149(1)
Defining Contracts Using WSDL
149(1)
Case Study
150(5)
Problem Description
150(4)
How Can This be Implemented?
154(1)
Conclusion
155(2)
Business Process Standards For Web Services
157(18)
The Need for Business Process Standards
158(1)
B2B and EAI Processes
159(1)
Business Process Features
159(2)
The Web Services Stack
161(1)
The Candidates
162(8)
ebXML BPSS
162(3)
XLANG
165(2)
WSFL
167(1)
BPML
168(2)
Convergence
170(1)
OMG EDOC
171(1)
Conclusion
172(3)
Web Services and Straight Through Processing (STP)
175(26)
What Is Straight Through Processing (STP)?
176(7)
The Need for STP
176(1)
The Drivers and Benefits of STP
177(1)
The Current State of Technology Supporting STP
178(1)
STP Encompasses EAI and B2Bi
178(2)
STP Involves Business Process Management (BPM)
180(1)
Critical Parameters of STP
181(2)
Application of Service-Oriented Architecture (SOA) -based Framework to STP
183(1)
The solution
184(1)
Why Use Web Services for STP?
184(6)
An Example Usage of Web Services for STP
190(7)
Matching Utility Description
190(1)
An Example Business Process
191(1)
The Use of Web Services
192(3)
Advantages of Web Services Over the Current Implementation
195(2)
Where To Start?
197(1)
Conclusion
198(3)
Web Service Intermediaries
201(20)
What Is a Web Service Intermediary?
201(6)
Intermediary Services
202(3)
High-Level Web Service Intermediary Architecture
205(1)
Web Service Intermediary Issues
205(1)
Standards and Web Services Networks
206(1)
The Birth of the UDDI Value Added Service Supplier
207(5)
The VASS Business Plan
207(4)
Who Pays the VASS?
211(1)
Business Architecture for a Web Services Brokerage
212(6)
Creation
214(1)
Publication
215(1)
Promotion
216(1)
Selling
217(1)
Conclusion
218(3)
An Introduction To ebXML
221(16)
Introduction
221(1)
Need for a Global Electronic Business Standard
222(2)
State of Things Today
222(1)
Advantages of Having a Global Standard
223(1)
What Should a Global Electronic Business Standard Consist of?
223(1)
The ebXML Standard
224(3)
How ebXML Works
224(3)
What ebXML Does Not Address
227(1)
Current Industry Support
227(2)
Accelerating ebXML -- The Role of Web Services
229(3)
Web Services -- Benefits
231(1)
Web Services -- Current issues
231(1)
Current Landscape
232(1)
Relationship Between Web Services and ebXML (Implementation Phase)
232(3)
Conclusion
235(2)
Web Services Architectures
237(20)
WebServices.Org
238(3)
The Stencil Group
241(1)
IBM
242(1)
W3C
243(2)
Microsoft
245(2)
Sun Microsystems
247(2)
Oracle
249(4)
Hewlett-Packard
253(1)
BEA Systems
253(1)
Borland
254(1)
Conclusion
255(2)
.NET and J2EE, a Comparison
257(16)
Introduction
257(1)
Web Services Overview
258(9)
Service Description
259(2)
Service Implementation
261(2)
Service Publishing, Discovery, and Binding
263(1)
Service Invocation and Execution
264(3)
Time To Choose
267(3)
Conclusion
270(3)
Web Services and Application Frameworks (.NET and J2EE)
273(18)
Flavors Of Application Frameworks
274(3)
Microsoft .NET Framework
275(1)
Java 2 Platform, Enterprise Edition (J2EE) Framework
276(1)
Web Services: All About Interoperability
277(6)
Classification of Web Services
277(1)
Application Frameworks and Web Services
278(1)
Microsoft .NET
279(1)
Java 2 Platform, Enterprise Edition (J2EE)
279(1)
Differences Between J2EE and .NET Frameworks for Web Services Support
280(3)
How To Choose an Application Framework for Web Services
283(3)
The Ten Most Important Deciding Factors
283(3)
Application Servers and Packaged Application Providers
286(1)
A Word of Caution
286(1)
An Example of Application Servers and Web Services
286(2)
Conclusion
288(3)
Web Services Security
291(14)
The Web Service Levels
293(2)
The Communications Level
295(1)
Web Services Framework Providers
296(1)
IBM Web Services
296(1)
Microsoft .NET
296(1)
Sun Microsystems
296(1)
Hewlett Packard
297(1)
BEA Systems
297(1)
webMethods
297(1)
Web Services Providers
297(1)
Microsoft's .NET My Services (Formerly code-named HailStorm)
298(1)
Bowstreet
298(1)
SAP
298(1)
Security products
298(2)
Netegrity
298(1)
Securant
299(1)
Oblix
299(1)
Grand Central
299(1)
Quadrasis
299(1)
WSBANG (Web Services Broker and Network Gateway)
299(1)
The Supporting Levels
300(1)
Conclusions
301(4)
Network Security for Web Services
305(14)
Strategy Overview
305(3)
Physical Security
306(1)
Identity Security
306(2)
Patches and Security Guidelines
308(1)
Microsoft-Specific Information
308(1)
Other Helpful Web Sites for Security and Virus Information
308(1)
Additional Security Software
309(1)
Security Infrastructure Components
309(4)
Network Configuration
310(2)
Program Deployment Infrastructure
312(1)
Monitoring and Auditing
312(1)
Security Configuration Alternatives
313(2)
Certificate Security
313(1)
Global Cache Security
314(1)
Custom Security
314(1)
Business Strategies
315(2)
Conclusion
317(2)
Remote References and XML Web Services
319(14)
What Are ``Remote References''?
319(7)
Distributed Object Technology
320(1)
Definition of the Term Remote Reference
321(1)
Examples of Remote References from Existing Middleware
322(2)
Typical Uses of Remote References
324(2)
Remote References and Web Services
326(2)
Applying Remote Reference Principles to Web Services
326(2)
Interoperability Considerations
328(1)
Language Interoperability
328(1)
Web Service Interoperability
328(1)
WSDL Interoperability
329(1)
Minimizing Problems with Remote References
329(1)
Conclusions
330(3)
Index 333

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program