Nachdem ich in letzter Zeit hauptsächlich ein .NET-Typ war, bis ich vor kurzem einen neuen Job startete; Ich habe nur Web-Service-Entwicklung und -Verbrauch in C# /. Net gemacht. Ich gehe jedoch auf die Reise, um das Wesentliche auf der J2EE-Plattform zu lernen, und ich bin gespannt, was die Hauptunterschiede bei dieser speziellen Art der Entwicklung sind.Hauptunterschiede zwischen J2EE und C# /. Net bei der Entwicklung von Web Services
Hinweis: Ich habe Vertrautheit mit der Java-Sprache auf der Konsole/einfache Schnittstelle Ebene, aber nicht viel Erfahrung mit "Wie man eine funktionale Web-Service-Architektur zusammen" mit ihm.
Update: Große Antworten bisher, ich wollte nur hinzufügen, dass in der einfachen Web-Service-Klassenstruktur sie nicht zu viele Unterschiede anzeigen; Aber wie wäre es, wenn man alles mit der Logik von DB zusammenfasst und sie tatsächlich hostet - den Service zum Laufen bringt und funktioniert/wie er damit interagiert.
Einige sehr gute Punkte dort - ich werde nicht die Mühe machen, dies jetzt zu beantworten! Guter Rat. – serg10
Ich habe nie Frühling versucht. Ist es einfacher, Spring für Logik als EJB3 zu verwenden? –
Die meisten werden sagen, dass Spring besser ist als EJB3. Es ist auch vielseitiger, da es keinen Application Server erfordert, der den JEE-Standard vollständig implementiert. EJB3 ist auch nicht schlecht, aber ich empfehle dir, deine Zeit in Spring zu investieren. – kgiannakakis