WAP - Temel Özellikler
Burada, bu bölümde WAP tarafından sunulan birkaç temel özelliği listeledik -
İnternet'inkine benzer bir programlama modeli
WAP yeni bir teknoloji olsa da, internette bulunan kavramları yeniden kullanıyor. Bu yeniden kullanım, hem hizmet geliştiricileri hem de üreticiler günümüzde bu kavramlara aşina olduğundan, WAP tabanlı hizmetlerin hızlı bir şekilde tanıtılmasını sağlar.
Kablosuz Biçimlendirme Dili (WML)
Web tabanlı uygulamanızı geliştirmek için HTML dili kullanıyor olmalısınız. Aynı şekilde WML, WAP servislerini yazmak için kullanılan ve Web'de HTML ile aynı amacı yerine getiren bir işaretleme dilidir. HTML'nin aksine, WML küçük el cihazlarına uyacak şekilde tasarlanmıştır.
WMLScript
Bir kez daha, web uygulamalarınızın işlevselliğini geliştirmek için Java Script veya VB komut dosyası kullanıyor olmanız gerekir. Aynı şekilde, WMLScript, bir hizmetin işlevselliğini geliştirmek için kullanılabilir, tıpkı Java betiğinin HTML'de kullanılabilmesi gibi. WAP tabanlı hizmetlere yordamsal mantık ve hesaplama işlevleri eklemeyi mümkün kılar.
Kablosuz Telefon Uygulama Arayüzü (WTAI)
WTAI, telefon hizmetleri için bir uygulama çerçevesidir. WTAI kullanıcı aracıları, özel WMLScript işlevlerini arayarak veya özel URL'lere erişerek arama yapabilir ve telefon rehberini düzenleyebilir. Kişi adlarını ve telefon numaralarını içeren WML diskleri yazarsa, onları telefon defterinize ekleyebilir veya ekrandaki uygun köprüyü tıklayarak hemen arayabilirsiniz.
Optimize edilmiş protokol yığını
WAP'ta kullanılan protokoller, aşağıdakiler gibi iyi bilinen İnternet protokollerine dayanmaktadır: HTTP ve Transmission Control Protocol (TCP), ancak düşük bant genişliği ve yüksek gecikme gibi kablosuz bir ortamın kısıtlamalarını ele alacak şekilde optimize edilmişlerdir.