Default- und initiale Werte in
Java
Der XSD-Standard gibt vor, wie mit Defaultwerten umgegangen wird. Für die Proxy-Generierung ergibt sich daraus folgendes Standard-Verhalten:
Standardverhalten der Defaultbehandlung
Client-Proxy |
Beim Erzeugen des XML Datenstroms wird in allen initialen Feldern der Defaultwert gesetzt |
Server-Proxy |
Die Inbound-Verarbeitung der Proxy-Laufzeit setzt bei leeren und fehlenden Tags den Defaultwert vor Aufruf der Anwendung. |
Optionale skalierbare Elemente ohne Standardwert, die den Status initial haben, werden in der Message zur Performance-Optimierung unterdrückt.