Aura Herbal Textiles Limited Get Combined Privileges at Unusual Price Make your product a global brand - Make your brands desirable
   Home >  Articles  >  Software


Web services implementation methodology for SOA application
By  : Siew Poh Lee, Lai Peng Chan, Eng Wah Lee

 Free Download  |     Email Article |  Discuss Article |  Print Article |  Rate Article

C. Web Services Development

 

Figure 5 shows the workflow for Web Services development. There are eight steps, namely:

 

  1. Gather user requirements.
  2. Analyze business components to be reused or create new service.
  3. Design the Web Service (WS).
  4. Develop WS by implementing business logic with the used of interface and implementation classes. The interface class is where the service interface will be exposed for consumption and the implementation class is actual implementation of the services derived from software components
  5. Build WS by wrapping component into WS.
  6. Deploy WS to the target web server based on the deployment script (which is server specific).
  7. Test and debug WS using web service client (where the client is server specific).
  8. Publish WS if publishing to service registry is required.

 

As shown in Figure 5, Step 5: Build, Step 6: Deploy and Step 8: Publish are specific to Web Services development as compared to component-based development. Step 7: WS Test requires a platform specific WS client to test the WS. The artifacts generated from these steps are also specific to Web Services. The outputs (i.e. interface and implementation classes) produced from Step 4 are specific to Web Services as well.

 

 

Fig.5: Web Services Development Workflows

 

By comparing agile software development steps and Web Services development steps, we are able to extend Web Services specific steps into the agile development methodology

 

D. Web Services Characteristics and Best Practices

 

The realization of SOA is centered on Web Services (WS). It is important to understand fully the characteristics of Web Services, in terms of the dos and donts for WS, form the basis of the best practices for Web Services development. These characteristics affect the design and implementation of Web Services. The following sub-sections discuss the characteristics of Web Services and its associated best practices.

 

WSBP1. Web Services Styles. There are two most common styles of Web Services, namely remote procedure call (RPC) style WS and document style WS. The differences between these two styles are summarized in Table 1. The RPC-styled offers simplicity and better tooling support. The document-styled offers greater flexibility and decoupling of services.

 

Table 1: Web Services Styles

1 2 3 4 5 6 7 8  ]    


 Free Download  |     Email Article |  Discuss Article  |  Print Article |  Rate Article
    Bookmark This Article To Your Favorite Bookmarking Sites   Bookmark and Share

Product Focus
NanoSphere by Schoeller Technologies AG VIBRA-PLUS by Osthoff-Senge Gmbh

Article Category
  Textile
  Technology
  Industry
  Apparel
  General
  Fashion
  Retail
  Technical Textiles
  Leather, Footwear & Jewellery
  Software
  Dyes & Chemicals
  Handloom and Handicraft
  Machinery

Submit Your Article
Contributor's Profile
Contributor's Login
Subscribe for Newsletter
RSS Feeds
Disclaimer
Find Buyer/Seller of:
Find Used Machinery Buyer/Seller:
Others
Hardware
Process
More

Latest Articles
Glorious String to your Hand-Bracelets  
Small Brands, Big Canvas  
Performance Apparels sees hype in the Global Market  
Buying Apparel Fabric-8 Critical Points to Remember  
'Bandhani'- The Tie and Dye Process  
Recession and Luxury - The Global Market
Lean manufacturing To restrict cheap imports
Submit Articles about your products and services - Get them published as Featured Articles
Most Downloaded Articles
Quality Requirements for Hosiery ...
Moisture Management and ...
Lean Rationale for ...
Indian Textile and Clothing Sector Poised for a ...
Visual Merchandising-A Smart ...

Disclaimer | About Us | Enquiry | Sitemap | Our Services | Feedback / Comments | Internet Rank
Copyright © 2009.
All rights reserved by
Sanblue Enterprises Pvt. Ltd.
For best view:
Use Internet Explorer 5.0+,
Screen resolution 1024 x 768
ICICI Payment Gateway
Secure Merchant
ISO 9001 certified