Ich habe viel über Webdienste und Web-APIs gehört. Gibt es einen Unterschied zwischen ihnen oder sind sie gleich?
Webdienste sind Softwaresysteme, die die interoperable Interaktion von Maschine zu Maschine über ein Netzwerk unterstützen.
Ich habe viel über Webdienste und Web-APIs gehört. Gibt es einen Unterschied zwischen ihnen oder sind sie gleich?
Ich interessiere mich speziell dafür, wie Benutzer autorisierte / authentifizierte Vorgänge an einer Web-API ausführen. Sind Authentifizierungs-Cookies mit der REST-Philosophie kompatibel und
Ich habe angefangen, eine App in drei Ebenen (DAL, BL, UI) zu erstellen [hauptsächlich CRM, einige Verkaufsberichte und Inventar]. Ein Kollege sagte mir, dass ich zum Service-Layer-Muster übergehen muss, dass Entwickler aufgrund ihrer Erfahrung zum Service-Muster gekommen sind und es der bessere...
Ich habe kürzlich diesen ausgezeichneten Artikel über die Microservice-Architektur gelesen: http://www.infoq.com/articles/microservices-intro Wenn Sie eine Webseite auf Amazon laden, arbeiten mehr als 100 Microservices zusammen, um diese Seite bereitzustellen. In diesem Artikel wird beschrieben,...
Ich möchte Youtube als Beispiel verwenden: Sie verwenden IDs in Form von PEckzwggd78. Warum verwenden sie keine einfachen ganzen Zahlen? Oder imgur.com - sie verwenden auch IDs wie 9b6tMZSfür Bilder und Galerien. Nicht sequentielle ganze Zahlen. Warum verwenden sie keine Ganzzahlen...
Das letzte Mal, dass ich auf einen SOAP-basierten Service gestoßen bin, war während meines Praktikums in einer Finanzfirma im Jahr 2013. Damals habe ich meine Karriere in der IT begonnen. Ich erinnere mich, dass ich in einem meiner Ingenieurkurse etwas Lernmaterial über SOAP hatte. Abgesehen davon...
Nehmen wir an, Sie codieren eine Funktion, die Eingaben von einer externen API entgegennimmt MyAPI. Diese externe API MyAPIhat einen Vertrag, der besagt, dass sie a stringoder a zurückgibt number. Ist es gegen Dinge zu schützen empfohlen wie null, undefined, booleanusw. , auch wenn sie nicht Teil...
Ich stelle eine Spezifikation für einen REST-Service zusammen, der zum Teil die Möglichkeit beinhaltet, Benutzer dienstweit und für Gruppen oder für einzelne Ressourcen zu drosseln. Ebenso können Zeitüberschreitungen für diese pro Ressource / Gruppe / Service konfiguriert werden. Ich schaue mir nur...
Ich arbeite an der Entwicklung einer RESTful-API. Wir wissen, dass wir JSON und XML für eine bestimmte Ressource zurückgeben möchten. Ich hatte gedacht, wir würden so etwas machen: GET /api/something?param1=value1 Accept: application/xml (or application/json) Jemand hat jedoch die Verwendung von...
Nachdem ich mir diesen Vortrag von Steve Vinoski über REST, Wiederverwendung und Serendipity angesehen habe, frage ich mich, ob es in Greenfield- Projekten Business Cases für (XML-) RPC-basierte Setups gibt, die REST nicht besser lösen könnte. Einige RPC-Probleme erwähnt er: Konzentrieren Sie sich...
Bei der Arbeit mit einer ressourcenbasierten Site (z. B. einer MVC-Anwendung oder einem REST-Service) haben wir zwei Hauptoptionen, wenn ein Client versucht, auf GETeine Ressource zuzugreifen, auf die er keinen Zugriff hat: 403 , die besagt, dass der Client nicht autorisiert ist ; oder 404 , die...
Ich habe ein Projekt, in dem ich Benutzern erlauben muss, beliebigen, nicht vertrauenswürdigen Python-Code ( ein bisschen wie diesen ) auf meinem Server auszuführen . Ich bin ziemlich neu in Python und möchte Fehler vermeiden, die Sicherheitslücken oder andere Schwachstellen in das System...
Soweit ich sehe, erfordert das Konsumieren von SOAP einen SOAP-Stack, so dass es für Ihre Kunden schwieriger ist, zu konsumieren, dh sie müssen sicherstellen, dass sie einen SOAP-Stack haben, der die POST-Daten und die Header korrekt formatiert und Ihnen dann einige zurückgibt Datenstruktur,...
Für meinen Job haben wir einen netten RESTful-Webservice, den wir ausgebaut haben, um ein paar Websites zu betreiben, die wir haben. Grundsätzlich können Sie mit dem Webservice Support-Tickets erstellen und bearbeiten, und die Website ist für das Front-End verantwortlich. Alle Webservice-Anfragen...
Der Versuch, eine API für externe Anwendungen mit Weitblick auf Veränderungen zu entwerfen, ist nicht einfach, aber ein wenig Vorausdenken kann das Leben später einfacher machen. Ich versuche, ein Schema zu erstellen, das zukünftige Änderungen unterstützt und dabei abwärtskompatibel bleibt, indem...
Bei der Erörterung von APIs zwischen Systemen (auf Unternehmensebene) gibt es in unserem Team häufig zwei unterschiedliche Standpunkte: Einige bevorzugen einen allgemeineren abstrakten Ansatz, andere einen direkten "konkreten" Ansatz. Beispiel: Entwurf einer einfachen API für die Personensuche. die...
Wir haben REST-Webservices, die XML oder JSON (WCF) bereitstellen können. Ich spiele mit der Idee, Protobufs zu implementieren. Warum? PROS Weniger Last auf Servern. Kleinere Nachrichtengröße - weniger Verkehr. Es ist jetzt einfacher als später zu wechseln. CONS Müssen umgesetzt werden Es...
Ich habe also ein relativ einfaches System. Ein mobiler Client erstellt Datensätze in einer SQLite-Datenbank, die ich mit einem Remote-SQL-Server synchronisieren möchte (der mit anderen mobilen Clients gemeinsam genutzt wird) . Wenn ich also einen neuen Eintrag in der SQLite-Tabelle des Telefons...
Ich habe einige Definitionen und Diskussionen zu REST und / oder RESTful-Anwendungen gelesen, verstehe aber immer noch nicht die wahre Bedeutung. Normalerweise arbeite ich mit Apps, die entweder Daten über GET abrufen oder Daten über POST an einen Webdienst senden (normalerweise ein PHP-Skript),...
Ich versuche, eine Klasse zu testen, die einige Hadoop-Webdienste aufruft. Der Code ist so ziemlich in der Form: method() { ...use Jersey client to create WebResource... ...make request... ...do something with response... } zB gibt es eine Methode zum Erstellen eines Verzeichnisses, eine Methode...