Distribued Computing - Computer Science homework help
I need this task to be done within next 48 hoursIMPLEMENT COMMUNICATION VIA HTTP
PURPOSE OF ASSIGNMENT
We will continue working on our payment processing system described in the week 2 assignment.
In week 4 we will cover communication between components of a distributed system. One of the great difficulties in communication is speaking the same language and even the same dialect of a given language. One of the easiest communication languages to use is the ubiquitous HyperText Transfer Protocol (HTTP) originally intended for communicating between a web browser and a web server. At its heart, this is nothing more than a list of key-value pairs.
PAYMENT PROCESSING SYSTEM DESCRIPTION
Have you ever stopped to consider what happens when you’re shopping online? In between entering your credit card information and the money getting charged to your account is a very complex set of interactions. During this class, we will explore a simplified payment processing system that does exactly this. We’ll create a design for it and provide sample implementations for some of the components.
Let’s take a look at some of the details of a payment processing system.
FORMS OF PAYMENT
To keep this simple we’ll assume that we only accept credit cards for payment.
FRONTEND
The happy shopper needs some way to enter their payment details.
ONLINE STORE
The storefront needs an interface to the processing system where they can enter the shoppers’ details, get confirmation that they can charge the card, and collect the money afterwards.
CREDIT CARD PAYMENTS
Paying by credit card, whether online or in a physical shop, follows a two-step process.
When your card is first run, it performs an “authorization”. This authorization takes the credit card details and the amount requested and sends them to the credit card company. The company then looks up the card and verifies whether or not the payment will succeed. A status code (OK or some kind of error code) is returned, along with an authorization code if the status is OK.
Later on (e.g. once an hour, once a day) all of these authorizations are collected up into a single batch and sent as “payment requests” to the credit card company. A payment request contains the same information as the initial authorization along with the authorization code that was returned. The credit card company will respond with statuses for each payment request and all the money for those requests that succeeded is transferred into the store’s bank account.
PAYMENT PROCESSING SYSTEM
The system needs to implement credit card processing as described above.
CREDIT CARD COMPANY
We shall assume we use a single credit card processor and that processor provides us with an interface for performing authorizations in real time and batch payment requests.
ASSIGNMENT INSTRUCTIONS
IMPLEMENT COMMUNICATION VIA HTTP
For this assignment, you will write a short (1,000 - 2,000 words) paper on using HTTP to communicate between two servers and provide a small example by implementing a simple client and serve
CATEGORIES
Management homework help
Accounting homework help
Information Systems homework help
Literature homework help
American history homework help
Geography homework help
English homework help
Nursing homework help
Spanish homework help
Reading homework help
Computer Science homework help
Article writing homework help
Marketing homework help
Operations Management homework help
Human Resource Management homework help
Philosophy homework help
Calculus homework help
Science homework help
Education homework help
Social Science homework help
Statistics homework help
Psychology homework help
Sociology homework help
Criminal homework help
Political Science homework help
Business & Finance homework help
Pharmacology homework help
Biology homework help
Economics homework help
Mechanical Engineering homework help
History homework help
Mathematics homework help
Physiology homework help
Financial markets homework help
Applied Sciences homework help
Chemistry homework help
Civil Engineering homework help
Government homework help
Law homework help
World history homework help
Numerical analysis homework help
Architecture and Design homework help
Telecommunications Engineering homework help
Ancient history homework help
Algebra homework help
Civil homework help
Engineering homework help
Environmental science homework help
Geology homework help
Physics homework help
Electrical Engineering homework help
Probability homework help
Physical chemistry homework help
Anatomy homework help
Precalculus homework help
Ecology homework help
Electronic Engineering homework help
Chemical Engineering homework help
Organic chemistry homework help
Optics homework help
Geometry homework help
Geophysics homework help
Mechanics homework help
Electromagnetism homework help
Other
Writing
Business Finance
Humanities
Computer Science
Health Medical
Science
Mathematics
Economics
Foreign Languages
Programming
Engineering
Accounting
Algebra
Article Writing
Applied Sciences
Education
Information Systems
Reading
Management
Architecture and Design
English
Nursing
Criminal
Psychology
Social Science
Law
Marketing
In the “Gender Queer: A Memoir” comic
Business & Finance
Sociology
Operations Management
Financial markets
Human Resource Management
Anatomy
Trigonometry
Philosophy
Electronic Engineering
Government
Literature
Biology
History
Civil
Environmental science
Political Science
American history
Physiology
Physics
Chemistry
Statistics
Write your introduction to this 6 page paper here. Include one paragraph (not more than 6 lines of text) that explains what your paper will discuss. Much of your introduction may be taken from the assignment instructions (in your own words). Read all assi
Telecommunications Engineering
Calculus
Ecology
Spanish
Mechanical Engineering
Precalculus
Some examples are given below
Civil Engineering
Ancient history
Numerical analysis
Bellevue Hospital is a large healthcare organization that provides many opportunities for everyone within the area that has private insurance state Medicaid
World history
Pharmacology
I believe that a program that is created to preserve fertility for children who have survived cancer be created
Geography
classmate’s post : response should be based on this post (In the piece Desirees Baby
Probability
Organic chemistry
Electrical Engineering
Chemical Engineering
We work
Geology
Geometry
Business
An 8th grade Language Arts class will be taught this Choices unit. Students will be able to regulate how theme choices are developed in literature by reading a variety of short stories
Physical chemistry
Mechanics
Ill give them a list of names to start the unit and get them thinking about their options (people like Hellen Keller
2001. 1 Corinthians 6:19-20). Because our bodies are a temple of the Holy Spirit
Assume the same business scenario except that revenue is now $5.0 million
(Figure 2(a)) then I connected the shift lead S1 (charge) S1 to the positive battery lead (approximately 3.0V) charging as DC power supply
“Fall Forward
For this benchmark
After reflecting on my implementation experience and receiving input from Ms. Dawn
To successfully complete this assessment
of the following special populations for focus this week Care of Lesbian
The company that I work for has new training every period (every four weeks) and it is something different every time. Sometimes it will be refreshers and others it is something new
My brainstorming processes has been really challenged so far in this class. Having to research bias has been hard because I picked a very broad topic that could go so many different ways. I still have not been successful in my strategies for brainstorming
There are two narratives
After you have completed your chart
In addition
Optics
Guidelines and Rubric Overview There are three major projects within this course that follow the same storyline. In this first project
Describe a social
The other competency that I gained was gaining vital skills required to analyze internal controls and regulations that an organization is required to abide by in the course of doing business. The competency was importance for me to know how an organizatio
Submit your activity as a 1- to 2-page Microsoft Word document with double spacing
Ted Short
2. The department secretary first examines the requisition to see if all needed information is present. If it is
The commands generated by the Linear Regression dialog use the lm (linear model) function in R to fit the model
Using the templates on this page
I
5) Remember that this is a classroom exercise with limited time and resources. With limited market data to draw upon
Based on your response to Topic 4 DQ 1
Note that all the claims in your program plan presentation should be evidence based. Your citations should be from your independent search for evidence (not from the scenario
Write a 1
In addition to citing your week 2 market research
For example
When I began as surgical unit manager
When teaching English language arts to students with mild to moderate disabilities
HR Management
of Dr. Anthony Fauci