Web dünyasında herhangi bir yere ulaşmak için XML öğrenmeniz gerekir. B2B iletişiminin çoğunu yönlendiren şeydir ve önemli olan birçok standart XML formatı vardır.
Kendinizi sadece JSON ile sınırlamak büyük ölçüde kendi kendini sınırlar. Evet, AJAX çağrılarını taklit edeceksiniz, ancak bir GeoServer ile iletişim kurmanız gerektiğinde ne olacak? CBS standartlarına bağlı kalacaktır ve WCS (Web Yetenekleri Servisi), WMS (Web Harita Hizmeti) ve WFS (Web Özelliği Hizmeti) formatlarında XML'i diğerlerinin arasında kullanacaktır. XML'i nasıl kullanacağınızı bilmiyorsanız, bununla ilgili bir sorun yaşarsınız.
Tabii ki, tuzuna değer herhangi bir marshaller (etki alanı nesnesi metin biçimine), nesnelerini XML / JSON / YAML'ye ve XML'den dönüştürebilir, böylece marshaller'ın arkasına gizlenebildiğiniz argümanı yapabilirsiniz. etki alanı nesneleri ile uğraşmak. Web hizmetleri tam olarak bu amaçla WSDL'yi sağlar. Ancak er ya da geç isteklerinizin ve yanıtlarınızın içeriğini okuyup anlamanız gerekir ve bu kesinlikle bir XML anlayışını gerektirir.
Ve HTML sayfaları için eski web standardı XHTML'yi unutmayalım. XML.
Kısacası, XML öğrenin - ve JSON'u olabildiğince saklayın çünkü çok güzel.