Outlook Connectivity – Mapi over Https Getirdikleri

Outlook Client ve Mail Sunucu arasındaki connection Exchange 2003 ile birlikte RPC over HTTPs ve Exchange 2013 SP1 ile de öncekiyle birlikte artık daha gelişmiş yapı olan Mapi over HTTPs methodlarıyla yapılmakta aslında her ikisinde de amaç client-server arasındaki mail protokol etkileşimini sağlamak. Şimdi sırasıyla bunları ele alıp gelişmesiyle birlikte bize kazandırdıklarına değinelim.

RPC over HTTPs (Exchange2003 ile birlikte gelmekte) Exchange 2007 ile birlikte adı OutlookAnywhere

RPC over HTTPs’ de Client ile Sunucu arasındaki iletişimde Mail protocol iletişimi için araya ek bir katman RPC (Remote Procedure Call) windows protocol’ü girmekte. Önce RPC diline çevrim http üzerinden mesajın iletimi sonra da sunucu da RPC dilinin çözülmesi gerekmekte. Mapi Over HTTPs ise direkt mail sunucu dili yani mapi’den konuştuğu için bu tür bir çevrime gerek kalmamakta. Burada connection için RPC data_in ve out olarak iki kanal oluşturuluyor 2 sabit 4 RPC için istemci sunucu arasında bağlantı gerekmekteyken mapi de ise 1 sabit 1 gerektiğinde bağlantı yeterli oluyor bu da bağlantının hızlanması ve daha az kaynak tüketimi anlamına geliyor.

Mail protocol çağrılması için araya RPC windows protocol girmekte. RPC data in ve out olarak iki kanal oluşması gerekiyordu. 2 sabit 4 RPC için istemci sunucu arasında bağlantı mapi de ise 1 sabit 1 gerektiğinde bağlantı yeterli kılınıyor. Kaynak tüketimi de azalıyor.

 

MAPI over HTTPs (Exch2013 SP1 ile birlikte) (Messaging Application Programing Interface)

Daha hızlı reconnection – Outlook hesap kurulurken %60 ve outlook uyku modu sonrası tekrar bağlantılarında %30 daha hızlı connection gerçekleşiyor.

Rpc over Http bağlatısındaki kopmalarda session’ı geçersiz kılıp baştan kurarken Mapi over Https ayrı katmanlar olmadığından kaldığı yerden devam edebiliyor. Kablolu\kablosuz arası geçişlerde ve düşük hızlı hatlarda iyi bağlantı, bu önemli bir nokta oluyor.

Troubleshooting de RPC gibi ayrı bir katman daha incelenmesine gerek kalmadan HTTP bilinen protocol üzerinden sorunlar incelenebiliyor.

 

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir