Als «web-services» getaggte Fragen

Webdienste sind Softwaresysteme, die die interoperable Interaktion von Maschine zu Maschine über ein Netzwerk unterstützen.

4
Microservices REST oder AMQP, in welchem ​​Fall
Ich habe viele Artikel über Microservices-Architektur gelesen und mich gefragt, wann ich AMQP oder REST verwenden soll. Ich habe gelesen, dass eine lose Kopplung zwischen Diensten eine gute Sache ist und AMQP in diesem Fall eine gute Wahl zu sein scheint. Wenn wir jedoch AMQP verwenden, brauchen wir keine REST-Endpunkte …

3
Sollte ich eine 204- oder 404-Antwort zurückgeben, wenn eine Ressource nicht gefunden wird?
Ich entwickle einen einfachen RESTful-Service für Turniere und Zeitpläne. Wenn ein Turnier über eine POST-Anforderung erstellt wird, die einen JSON-Body enthält, wird das Turnier BiMapin eine DAO-Implementierung eingefügt , die wie folgt deklariert ist: private BiMap<String, Tournament> tournaments = Maps.synchronizedBiMap(HashBiMap.create()); Wenn ein Turnier erstellt wird, wird die zugehörige Zeichenfolgen-ID zurückgegeben, …
15 java  rest  web-services  http 


5
Wie können Sie Webservices in einer Unternehmensumgebung effektiv nutzen, wenn Sie keine Transaktionen verwenden können?
Der Ort, an dem ich arbeite, versucht, einige Grundregeln zu etablieren, und die Debatte, die wir derzeit führen, sind lokale Bibliotheken und Webservices zur Wiederverwendung von Code. Web-Services scheinen in den meisten Unternehmen die beliebteste Wahl zu sein, und genau darauf tendieren die meisten Entwickler hier. Ich kann einfach nicht …


3
Was ist die beste Methode zum Offline-Failover eines desktopbasierten Clients, der einen Webdienst verwendet?
Ich habe drei eingehende Projekte, die ein gemeinsames Problem haben: Sie benötigen die Logik auf einem Websystem und eine lokale Anwendung (z. B. eine Verkaufsstelle), die über einen RESTful-Webservice mit einem solchen System kommuniziert. Meine Lösung Die Lösung, die ich gefunden habe, besteht darin, die Nachrichtenwarteschlange der Desktopanwendung zu implementieren …

3
Welchen Umfang sollte eine Integritätsprüfung für ein System haben, auf dem eine Webanwendung bereitgestellt wird?
Heute hatte ich die Aufgabe, eine Integritätsprüfung für einen Dienst mit langer Laufzeit zu erstellen, bei dem es sich um ein Orchestrierungssystem zum Bereitstellen einer Web-App handelt. Ich versuche herauszufinden, in welchem ​​Umfang ein solcher Gesundheitscheck durchgeführt werden soll, und habe folgende Fragen zum Umfang des Gesundheitschecks gestellt: Ist es …

1
Wann sollte ich AtomPub verwenden?
Ich habe einige Untersuchungen zum Design von RESTful-Webdiensten durchgeführt und bin zu einem meiner Meinung nach entscheidenden Punkt gelangt. Ich dachte, ich würde es der Community anbieten, um Ratschläge zu erhalten. In Übereinstimmung mit den Prinzipien einer RESTful-Architektur möchte ich eine erkennbare API präsentieren, damit ich die verschiedenen HTTP-Verben so …

1
Softwarearchitektur zur Authentifizierung / Zugriffskontrolle des REST-Webdienstes
Ich richte einen neuen RESTful-Webdienst ein und muss ein rollenbasiertes Zugriffssteuerungsmodell bereitstellen . Ich muss eine Architektur erstellen, mit der Benutzer ihren Benutzernamen und ihr Kennwort eingeben können, um Zugriff auf die Dienste zu erhalten, und dann basierend auf den Rollen einschränken können, wie sie die Dienste verwenden können (welche …

3
Wie entwerfe ich eine REST-API für Nicht-CRUD-Operationen?
Ich versuche, eine Reihe von SOAP-basierten Diensten in eine RESTful-API zu konvertieren. Ich begann mit der Identifizierung von Ressourcen durch Analyse der Operationsnamen und erhielt die Ressource Subscription. Wenn ich den Status des Abonnements aktualisieren muss, kann ich nicht einfach eine POSTAnfrage an den Server senden , da ich keinen …


4
Wenn eine Microservice-Architektur eine separate Datenbank pro Microservice benötigt, ist dies zu kostspielig und nicht verwaltbar. Warum brauchen wir es überhaupt?
Ich habe über Microservices gelesen und es erscheint mir unlogisch, eine separate Datenbank pro Service zu erstellen, um eine Isolation zu erreichen. Ich kann dasselbe nur mit Webdiensten und einer einzigen Datenbank erreichen. Warum brauchen wir es überhaupt? Die Sache, dass separate Datenbank ist nicht zu diskutieren. Oder irre ich …

3
Wo kann man Geschäftslogik platzieren, wenn man Firebase verwendet?
Ich bin dabei, eine einseitige Webanwendung zu entwickeln, die ein Mehrbenutzer-Dokumentationssystem sehr vereinfacht. Das Frontend wird wahrscheinlich Angular2 verwenden. Das Projekt hat eine kurze Frist, daher habe ich nach "Verknüpfungen" gesucht, dh nach verschiedenen vorgefertigten Diensten, anstatt alles von Grund auf neu zu implementieren. Ich benötige eine Art Backend, um …

3
Entity Framework Entities - Einige Daten aus dem Webdienst - Beste Architektur?
Derzeit verwenden wir Entity Framework als ORM für einige Webanwendungen. Bis jetzt hat es uns gut gepasst, da alle unsere Daten in einer einzigen Datenbank gespeichert sind. Wir verwenden das Repository-Muster und verfügen über Dienste (die Domänenschicht), die diese verwenden, und geben die EF-Entitäten direkt an die ASP.NET MVC-Controller zurück. …

1
Best Practice für den Umgang mit asynchroner Interkommunikation?
Kürzlich wurde ein Projekt zur Abwicklung der Kreditkartenabwicklung abgeschlossen. Eine der Schwierigkeiten, mit denen ich konfrontiert war, war die Behandlung der Verzögerung / des möglichen Ausfalls von Benachrichtigungsnachrichten. Das komplexeste Beispiel war: ein externes System, das die Zahlungsaufforderung sendet Mein System wandelt diese Anfrage in eine Anfrage an das Zahlungsgateway …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.