Informatica Cloud TechTuesdays Session 10 – Using RESTful Web Services in the Cloud

  • 599 views
Uploaded on

With cloud applications gaining more prominence, REST has become the dominant form of web services. JSON is a lightweight data interchange standard that's widely used as a payload within a REST web …

With cloud applications gaining more prominence, REST has become the dominant form of web services. JSON is a lightweight data interchange standard that's widely used as a payload within a REST web service. Learn how you can use REST web services together with JSON in an integration process with a cloud integration solution.

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
599
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
4
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Reason that XML and JSON are used as a payload is because the data is “self-describing”You can thus send the whole payload to the target system and it would understand the request you’re looking for.

Transcript

  • 1. #TechTuesdays @infacloud Using REST Web Services in the Cloud Premkumar Somakumar, Cloud Labs Ashwin Viswanath, Cloud Product Marketing
  • 2. Agenda • REST vs SOAP Web Services • JSON vs. XML – Comparison & Use Cases • Informatica Cloud Demo • Converting JSON/XML to flat structure from REST • Summary • Q & A • Next #TechTuesdays Session 2
  • 3. Where Web Services Fits In 3 SOAP REST HTTP, SMTP, POP3, IMAP, FTP, Telnet, Gopher Transport Protocol XML JSON Message Format Payload Most common for SOAP Used by Web Services – optimized for data Used only for REST web services
  • 4. JSON vs. XML – Comparison & Use Cases 4 JSON XML Extremely lightweight Extremely verbose Used very commonly in JavaScript enabled web clients Better suited for Adobe Flash, Oracle ADF, Microsoft InfoPath or open source solutions such as Netbeans Deals well with atomic values or lists or hashes of atomic values Deals well with extremely complex unstructured data Better for schema-less and entity-free data Better suited for namespaced, well- formed, mixed content documents
  • 5. #TechTuesdays @infacloud REST Web Services Demonstration Premkumar Somakumar, Cloud Labs
  • 6. #TechTuesday Tips for Success 1. Ensure you have the correct authentication (use your browser to test it out) 2. When given a choice between XML or JSON, choose JSON 3. To manually control metadata, fill in the “Sample response XML or JSON File” field in connection parameter 4. Download raw response data from REST Web Service into separate folder 6
  • 7. Q & A #TechTuesdays @infacloud
  • 8. Next Steps • Read the documentation on the REST Web Services connector: https://community.informatica.com/docs/DOC- 3190 • Download the generic REST Web Services Connector: https://community.informatica.com/solutions/rest_web_ser vices_connector • Next #TechTuesdays Session 11 on October 15th: Hadoop and Cloud Integration #TechTuesdays @infacloud Applications developed with REST Connector