{"id":86,"date":"2006-12-21T14:39:57","date_gmt":"2006-12-21T13:39:57","guid":{"rendered":"http:\/\/www.itwriting.com\/blog\/?p=86"},"modified":"2006-12-21T14:39:57","modified_gmt":"2006-12-21T13:39:57","slug":"amazon-s3-sample-update","status":"publish","type":"post","link":"https:\/\/www.itwriting.com\/blog\/86-amazon-s3-sample-update.html","title":{"rendered":"Amazon S3 sample update"},"content":{"rendered":"<p>When I added background threading to my Delphi S3 sample, I inadvertently broke the ability to connect with SSL. I&#8217;ve fixed the problem, and included the necessary&nbsp;<a href=\"http:\/\/www.openssl.org\/\" target=\"_blank\">openssl<\/a> DLLs in the download, so you can run this even if you don&#8217;t have Delphi. I use it to backup my own files.<\/p>\n<p><a href=\"http:\/\/www.amazon.com\/s3\" target=\"_blank\">Amazon S3<\/a> is a web service for storing files on the internet.&nbsp;It works well and&nbsp;is&nbsp;good&nbsp;value compared to most online storage services.<\/p>\n<p>The distinctive features of this sample are first, that it is Delphi, and second, that it is native Win32. Most of the samples out there are for Java, .NET or scripting languages.<\/p>\n<p><div class=\"wlWriterSmartContent\" id=\"0767317B-992E-4b12-91E0-4F059A8CECA8:f581ad39-0093-49fc-97b9-b58fb58a897e\" contenteditable=\"false\" style=\"padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px\">Technorati tags: <a href=\"http:\/\/technorati.com\/tags\/s3\" rel=\"tag\">s3<\/a>, <a href=\"http:\/\/technorati.com\/tags\/amazons3\" rel=\"tag\">amazons3<\/a>, <a href=\"http:\/\/technorati.com\/tags\/delphi\" rel=\"tag\">delphi<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When I added background threading to my Delphi S3 sample, I inadvertently broke the ability to connect with SSL. I&#8217;ve fixed the problem, and included the necessary&nbsp;openssl DLLs in the download, so you can run this even if you don&#8217;t have Delphi. I use it to backup my own files. Amazon S3 is a web &hellip; <a href=\"https:\/\/www.itwriting.com\/blog\/86-amazon-s3-sample-update.html\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Amazon S3 sample update<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[14,24,44,80],"tags":[],"class_list":["post-86","post","type-post","status-publish","format-standard","hentry","category-borland","category-delphi","category-internet","category-software-development"],"_links":{"self":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/86","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/comments?post=86"}],"version-history":[{"count":0,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/posts\/86\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/media?parent=86"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/categories?post=86"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.itwriting.com\/blog\/wp-json\/wp\/v2\/tags?post=86"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}