Find Jobs
Hire Freelancers

Springboot REST API payload transformation.

₹1500-12500 INR

Fermé
Publié il y a plus de 6 ans

₹1500-12500 INR

Payé lors de la livraison
Use Case : Conversion of Spring-boot REST API payload from JSON to XML and vice - versa after responses received from downstream. In request : Spring boot REST API (application/json)----> JSON to XML --- > Dowstream REST API (application/xml) In response : Downstream REST XML -----> XML to JSON ----- > Spring boot REST API. In detail: A Spring boot RESTController service will trigger a downstream system using Spring RestTemplate as HTTP Client to handle the request and response inside spring boot application. The JSON to XML or XML to JSON schema conversion login should be generic.i.e Client will call Spring REST API with JSON data,there should be a logic that based on the operation requested XML Schema has to be build using XSD's. using JSON data. Because downstream XML schema was not same for all the REST calls based on the operation XML schema will change and we have to build that XML from the json data provided by the client. As the end downstream cannot understand JSON data except XML , so all the API call to downstream are in REST over XML. Blow Simple API's are required : GET :/api/v1/customers (application/JSON) -----> based on operation requested here XML has to build based on XSD by using data in JSON ------> POST:/api/v1/customer/ds (application/xml) NOTE: XML response by downstream system has to be converted to JSON and send back to the called API. POST:/api/v1/customers (application/JSON) -----> based on operation requested here XML has to build based on XSD by using data in JSON ------> POST:/api/v1/customer/ds (application/xml) NOTE: XML response by downstream system has to be converted to JSON and send back to the called API. GET :/api/v1/users(application/JSON) -----> based on operation requested here XML has to build based on XSD by using data in JSON ------> POST:/api/v1/users/ds (application/xml) NOTE: XML response by downstream system has to be converted to JSON and send back to the called API. GET:/api/v1/users(application/JSON) -----> based on operation requested here XML has to build based on XSD by using data in JSON ------> POST:/api/v1/users/ds (application/xml) NOTE: XML response by downstream system has to be converted to JSON and send back to the called API. So basically above mentioned API's with Unit Test cases was the requirement. Adherence to OOPS principles and the performant code was required. You can mock the stream response.
N° de projet : 15920558

Concernant le projet

12 propositions
Projet à distance
Actif à il y a 6 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
12 freelances proposent en moyenne ₹7 770 INR pour ce travail
Avatar de l'utilisateur
Hi, I am working in Java/J2EE for last 14+ years. I worked in both JSON/XMLMediaaType communication in Springboot Can we further discuss on the requirement? Thanks!
₹13 888 INR en 3 jours
4,9 (44 commentaires)
6,5
6,5
Avatar de l'utilisateur
I have already worked on a similar project before and can deliver as u have mentioned. I have have right skills to work on this assignment.
₹7 777 INR en 3 jours
5,0 (8 commentaires)
5,0
5,0
Avatar de l'utilisateur
Rest API and JSON · Expertise in C & C ++ Programming. · Expertise in C#,VB using .NET framework using Visual Studio 2012 and 2013 · WPF, Windows Forms Application,Web forms(ASP.NET),XAML · Expertise in developing plugins, add-ons for all the Microsoft office products(Office , excel , Power point , access and Power point) using VSTO.
₹11 111 INR en 3 jours
5,0 (11 commentaires)
3,7
3,7
Avatar de l'utilisateur
Overview: Conversion of Spring-boot REST API payload from JSON to XML and vice - versa after responses received from downstream. Goals: 1. Convert requested JSON to XML 2. Call a downstream webservice with the XML using Rest Template 3. Parse the response XML from downstream service and convert back to json. 4. Send the json Specifications: There are below methods needs to be changed- 1. GET :/api/v1/customers 2. POST :/api/v1/customers 3. GET:/api/v1/users 4. POST:/api/v1/users Language - Java Framework - Spring Milestones: 1. Day 1 : Requirement analysis and design 2. Day 2-4 : Coding and Development 3. Day 5 : Testing and delivery
₹6 666 INR en 5 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
I have already done this in my project..It would be great if i can help you .Please find below my PROFESSIONAL SUMMARY: Java Developer with 5.1 years of IT experience in coding, documenting, implementing and maintaining applications Extensive knowledge of Java, J2ee, Web services, JDBC, Hibernate, Activiti, Mule Hands-on experience in Oracle including SQL Exceptional dedication and focus towards technical problem solving in various projects involved. Excellent team member with problem-solving and trouble-shooting capabilities. Dedicated, self-motivated achiever who is committed to success and adept at juggling multiple tasks in a high-pressured environment
₹5 555 INR en 3 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
A proposal has not yet been provided
₹8 888 INR en 7 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Hi, have worked on spring boot ,Spring security with jpa ,Rest api. I have also worked on backend Code for jpa,Spring Boot implementation from end to end
₹7 777 INR en 3 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
A proposal has not yet been provided
₹8 250 INR en 7 jours
0,0 (0 commentaires)
0,0
0,0
Avatar de l'utilisateur
Hi there, We would like to work on this project as we have great experience with respect to transformation from JSON to XML and to Springboot REST API. If this is what the requirement, we can complete it in 1 or 2 days for sure. Looking forward to hearing from you soon. Best Regards, Ashuwinth K P
₹5 555 INR en 2 jours
0,0 (0 commentaires)
0,0
0,0

À propos du client

Drapeau de INDIA
India
0,0
0
Membre depuis févr. 4, 2017

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.