Ich möchte einen Cloud-Storage-Service mit der gleichen Schnittstelle von OpenStack Swift oder Amazon S3 implementieren. Mit anderen Worten, mein Cloud-Speicherdienst sollte die gleiche API der oben genannten Dienste bereitstellen, jedoch mit einer benutzerdefinierten Implementierung. Auf diese Weise kann ein Client mit meinem Service interagieren, ohne die Implementierung zu ändern.Amazon S3/OpenStack Swift API-Skelett
ich mich gefragt, ob es manuell ein einfacher Ansatz ist als solche Schnittstellen Umsetzung der Dokumentation beginnen: http://docs.openstack.org/api/openstack-object-storage/1.0/content/http://docs.aws.amazon.com/AmazonS3/latest/API/APIRest.html
Zum Beispiel wäre es schön, wenn es ein „Skelett“ von Openstack Swift oder Amazon S3 APIs ist von dem ich anfangen kann, meinen Dienst zu implementieren.
Dank
Klingt, als ob das OP sucht, um Ihre Konkurrenz zu werden, anstatt sich zu Ihrem Dienst zu entscheiden; –