 |
Opis produktu
Biblioteka SMSC Relay VCL SDK jest zestawem zoptymalizowanych komponentów VCL umożliwiających szybkie tworzenie aplikacji obsługujących komunikację z SMSC za pośrednictwem protokołu TCP/IP. Komponenty skonstruowane są w sposób, którego głównym celem jest dostarczenie maksymalnie szerokich możliwości obsługi komunikacji z SMSC przy najwyższej możliwej wydajności i łatwości użytkowania.
W skład biblioteki wchodzą cztery komponenty, z których każdy dedykowany jest do obsługi jednego protokołu komunikacyjnego. Zestaw funkcji i funkcjonalność udostępniane przez komponenty są zunifikowane pomiędzy protokołami, umożliwiając maksymalne uproszczenie procesu budowy aplikacji. Wielowątkowa implementacja komponentów umożliwia osiągnięcie maksymalnej możliwej wydajności wysyłania i odbierania wiadomości w komunikacji z SMSC.
Zaimplementowana i przetestowana w komponentach obsługa protokołów do komunikacji z SMSC umożliwia skrócenie czasu wytworzenia gotowej aplikacji o ponad 3 miesiące.
Kluczowe cechy biblioteki
- Wielowątkowa konstrukcja zapewniająca maksymalną wydajność procesu wysyłania i odbierania wiadomości
- Odbiór wiadomości wysyłanych przez użytkownika na numery specjalne (obsługa konkursów, badań, głosowań etc.)
- Możliwość wysyłania i odbierania wiadomości SMS, EMS, wiadomości zawierających obrazki, animacje, logo, dźwięki itp.
- Możliwość wysyłania i odbierania 7 bitowych wiadomości tekstowych, 8 bitowych wiadomości zawierających dane binarne oraz wiadomości tekstowych zakodowanych w standardzie Unicode (UCS2), co umożliwia wysyłanie i odbieranie symboli specjalnych i innych alfabetów (Cyrylica, Arabski, Chiński, Koreański itp.)
- Wsparcie w alfabecie GSM wysyłanych i odbieranych wiadomości dla sekwencji escape umożliwiające transmisję znaków z rozszerzonego zestawu znaków (na przykład symbol waluty EURO €).
- Pełna informacja o stanie dostarczenia wysyłanej wiadomości
- Wsparcie dla wiadomości zawierających nagłówek użytkownika (UDH) oraz możliwość szyfrowania wiadomości
- Możliwość wysyłania wiadomości w trybie Direct Display (FlashSMS)
- Możliwość przekazania do SMSC czasu wysłania i ważności wiadomości oraz możliwość podłączenia jako transceiver, transmiter lub receiver (protokół SMPP).
- Możliwość dołączenia do wiadomości alfanumerycznego podpisu
- Podtrzymywanie połączenia sieciowego z SMSC
- Przetestowane we współpracy z SMSC polskich operatorów telefonii mobilnej: PTK Centertel, Polska Telefonia Cyfrowa oraz Polkomtel.
Wymagania biblioteki
Do instalacji i poprawnej pracy biblioteka SMSC Relay VCL SDK wymaga, co najmniej następującej konfiguracji komputera:
| Procesor: |
Klasy Pentium II, 300 MHz |
| System operacyjny: |
Microsoft Windows 95 (IE 5), Microsoft Windows 98, Microsoft Windows NT 4.0, Microsoft Windows 2000, Microsoft Windows XP, Microsoft Windows Server 2003 |
| Pamięć operacyjna: |
64 MB |
| Przestrzeń na dysku: |
5 MB |
| Inne: |
Napęd CD-ROM lub DVD-ROM (w przypadku wersji dystrybuowanej na płycie CD-ROM) |
Do tworzenia aplikacji z wykorzystaniem komponentów niezbędne jest środowisko programistyczne Borland Delphi 2006, Borland Delphi 2005, Borland Delphi 7, Borland Delphi 6 (wymagana aktualizacja Update Pack 2) oraz Borland C++ Builder 6 (wymagana aktualizacja Update Pack 2).
Wymagania dotyczące połączenia z SMSC
Biblioteka umożliwia połączenie z centrum obsługi wiadomości tekstowych (SMSC) za pośrednictwem sieci wykorzystującej protokół TCP/IP. Aby uzyskać informacje na temat zestawienia połączenia z centrum obsługi wiadomości tekstowych niezbędne jest skontaktowanie się z operatorem telefonii GSM. Więcej informacji na temat połączenia z SMSC znajduje się w podręczniku użytkownika każdej z wersji oprogramowania. Biblioteka może również współpracować z niezależnymi, dostępnymi w sieci Internet centrami SMSC.
Zarejestrowani użytkownicy biblioteki otrzymują pomoc techniczną podczas uruchamiania projektów oraz dodatkową dokumentację na temat współpracy biblioteki z centrami SMSC polskich operatorów telefonii mobilnej PTK Centertel, Polska Telefonia Cyfrowa oraz Polkomtel.
Komponenty współpracują zarówno z sieciami telefonii komórkowej GSM jak i CDMA.
Obsługiwane protokoły
- SEMA OIS wersja 8.1 (Sema Telecoms)
- CIMD2 wersja 1.2 (NOKIA)
- UCP wersja 2 (CMG Wireless Data Solutions)
- SMPP wersja 3.3 oraz 3.4 (SMPP Developers Forum)
Programy przykładowe
Do biblioteki dołączony jest zestaw programów przykładowych, wraz z kodem źródłowym, wykonanych dla szeregu popularnych środowisk programistycznych. Programy przykładowe demonstrują użycie wszystkich funkcji, zdarzeń i właściwości udostępnianych przez komponenty.
Aktualnie do biblioteki dołączone są przykłady dla następujących środowisk programistycznych i języków:
- Borland Delphi 2006 (przykłady dla protokołów SEMA, CIMD2, UCP, SMPP)
- Borland Delphi 2005 (przykłady dla protokołów SEMA, CIMD2, UCP, SMPP)
- Borland Delphi 7 (przykłady dla protokołów SEMA, CIMD2, UCP, SMPP)
- Borland Delphi 6 (przykłady dla protokołów SEMA, CIMD2, UCP, SMPP)
- Borland C++ Builder 6 (przykłady dla protokołów SEMA, CIMD2, UCP, SMPP)
Dodatkowe informacje
dokumentacja
wersja demonstracyjna
historia zmian
jak kupić
|
 |