SMSC encoder .NET | Komponent
Komponent
Wprowadzenie
SMSC encoder .NET jest bezpłatnym komponentem przeznaczonym do kodowania danych dla różnych usług realizowanych przy pomocy krótkich wiadomości tekstowych. Komponen jest 32/64 bitowym natywnym kodem dla platformy .NET i jest w pierwszej kolejności zaprojektowany do współpracy z biblioteką SMSC client .NET może być jednak wykorzystywany z innymi komponentami realizującymi podobną funkcjonalność.
Na dzień dzisiejszy komponent stanowi część biblioteki SMSC client .NET i nie posiada własnego programu instalacyjnego.
Usługi realizowane za pomocą krótkich wiadomości tekstowych
Technologie transmisji krótkich wiadomości tekstowych wywodzące się z systemu GSM pozwalają przesłanie 140 bajtów treści wiadomości. Początkowo umożliwiało to przesłanie 160 znaków kodowanych w ograniczonym, 7 bitowym alfabecie bądź 70 znaków w międzynarodowym kodzie Unicode. Możliwość przesłania jako treść 140 bajtów danych pozwoliła stworzyć wiele metodologii kodowania danych dla licznych usług.
Z czasem pojawiła się duża liczba pomysłów, co może być przesłane w wiadomości SMS czego konsekwencją jest duż liczba sposobów kodowania danych. Żeby wskazać kilka można powiedzieć o dzieleniu wiadomości na wiele części (konkatenacji), dzwonkach, obrazkach, pozycjach książki adresowej (vCard), zdarzeniach w kalendarzu (vCalendar) wiadomościach EMS które mogą zawierać formatowany tekst czy obrazki oraz wiadomościach usług WAP Push zawierających informacje dla mobilnej przeglądarki internetu. Wszystkie te metodologie wymagają specjalnego kodowania oraz, gdy ich rozmiar przekracza pojemność pola danych pojedyńczej wiadomości, rozbicia na szereg wiadomości transmitowanych oddzielnie a następnie rekonstruowanych w telefonie.
Hej, ten komponent nie robi zbyt dużo!
Zdajemy sobie sprawę, że na dzień dzisiejszy komponent nie implementuje wielu ważnych sposobów kodowania. Jego ideą jest podążać za wymaganiami klientów jeżeli więc mają Państwo jakąś konkretną potrzebę prosimy o kontakt a my dodamy odpowiedni sposób kodowania bez dodatkowych opłat.
Funkcjonalność
Poniższa tabela podsumowuje funkcjonalność realizowaną przez komponent:
| Kodowanie | Dekodowanie | |
|---|---|---|
| Podstawowe wiadomości SMS | ||
| Wiadomości wieloelementowe | ![]() |
![]() |
| Wiadomości WAP Push | ||
| Wiadomość Service Indication | ![]() |
|
Dokumentacja i przykłady
Dokumentacja i przykłady użycia wraz z kodem źródłowym dla komponentu SMSC encoder .NET są częścią Podręcznika Użytkownika, który dostarczany jest wraz z biblioteką SMSC client .NET i jest zawarty w pakiecie instalacyjnym. Dokumentację można również pobrać ze strony z plikami do pobrania.
Recently updated on 11 lipca 2011.

