Create a web service api

Assignment Help Web Project
Reference no: EM13803148

Can someone please help me create a Web Service API for the following case using Eclipse with Apache and CXF installed?

Case study - Mississippi Book Store

Suppose you want to sell books over the Web (like the big eCommerce site) - but, you have decided that you will also share the inventory so that others will sell your inventory (other than your site). Your approach is to provide web service APIs for all functionalities that will help your partners to be able to sell books (your inventory) using the API you provide.

Your web service functionalities

Search book database by title and/or author

Accept buy order for book or books

Accept Credit Card payment

Ship orders

Provide order status; Provide status of orders in progress

Order Cancel

ERROR Handling

Exception handling

Register partners

Security features

Authentication and Authorization - Adding username/Password

Implementing OAuth

Identity - Adding API Key mechanism

Treat avoidance - Implementing SSL

Bonus - adding OAuth implementation

Accept Book Reviews

Update an inventory database

Pickup locations

Using Google Map API, plot possible locations for customers to pick-up instead of mailing books

Integrate with PayPal for payment

You need to have a decent client (website) that will be customer facing to make use of the web services you created.

Problems: Some steps complete but not all; mock the back end services as much as possible so that you will concentrate on the Services side.

Reference no: EM13803148

Questions Cloud

Nursing literature search annotated bibliography : Nursing Literature Search Annotated Bibliography
Examine the culture of the selected organization : Examine the culture of the selected organization. Explain how you determined that the selected organization showed the signs of the culture that you have identified.
Assignment interview of health care leader : Assignment Interview of Health Care Leader
What are the benefits and liabilities of using a software : What are the benefits and liabilities of using a software package to help write a business plan or hiring consultants to write the business plan for you?
Create a web service api : Can someone please help me create a Web Service API for the following case using Eclipse with Apache and CXF installed
Assignment organizational structure and culture : Individual Assignment Organizational Structure and Culture Paper
Effects of quality management on domestic and global : Describe or diagram a process or procedure that is similar between the organizations. Explain the process or procedure from beginning to end.
Write a paper about affirmative action in usa : Write a paper about "AFFIRMATIVE ACTION IN USA".
Factors in favor of and against : Finding "factors for" and "factors against" a position is a versatile tool for critical thinkers. In this assignment, you will practice this technique more formally by examining one of several contemporary issues.

Reviews

Write a Review

Web Project Questions & Answers

  Create a form that contains a guessing game

Create a Form that contains a guessing game with five RadioButtons numbered 1 through 5.  Randomly choose one of the RadioButtons as the winning button.

  Create an auction site

Create an Auction site where there will be one admin lgin and the admin after logging in putsup three bid values for a pruduct and select the type of auction he want

  Graph the demand data

Graph the demand information for YarDarts. Forecast the demand for YarDarts for the next five years using the graphical judgment approach.

  Assignment on project budgeting estimating

Imagine that you have completed the same project discussed . You exceeded the project budget, but you were able to complete the project within 15% of its scheduled completion date. Now, the management has requested a project review of your project.

  The emotional design model

The user experience framework can help designers constrain and scope the user experience of a given system. The user experience framework also informs about the relationship between a conceptual model and a user's understanding of it for past, c..

  Starting structure for development of all static web page

Create a static Web page that includes the basic structure of a valid HTML (not XHTML) document. Make sure to include the language attribute of the html element and the character set attribute of the metadata element.

  Explain the use of web standards

Search the Internet for reliable information regarding web standards, and explain the use of web standards. Why they are important when designing and developing websites? List three examples of standards and how they are used

  Discuss what it will take to build a web architecture

Discuss what it will take to build a Web architecture, move an existing Website with minimal downtime, and provide a disaster recovery solution to ensure the site is always available.

  Demonstrate the skill of creating a web page

Demonstrate the skill of creating a Web page that delivers audio and/or video content. Design and develop a Web site that includes at least two Web pages that meet the following requirements.

  Write a main module and two subprograms

Write a program using loops, conditionals, and file processing concepts. Write a main module, two subprograms, and one function based on an array input by the user.

  Develop and implement an employee hiring web application

Develop and implement an employee hiring Web application using Model 2 architecture, that: requires department and employee information from the user and stores the new employee personal and hiring data into flat files

  Explain designing and implementing a web application

This project aims to give students hands-on experience in designing and implementing a Web application on their own. In recent years, scientists have increasingly turned to the web for keeping up-to-date with the recent publications in their respec..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd