| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : C:/Program Files/SMSC server .NET/ |
Upload File : |
SMSC server .NET version 7.0.104, revision: 3069, build date 8 May 2019
Copyright (c) 2003-2019 Tops, Warsaw, POLAND. All rights reserved.
This document contains important information about using SMSC server .NET.
Please read it through carefully before using the program.
Table of Contents
1. SMSC server .NET Overview
2. History of changes (Change Log)
3. Evaluation Version Limitations
4. Additional Resources
5. Contact Information
1. SMSC server .NET Overview
SMSC server .NET library is a set of .NET managed components enabling quick
creation of applications implementing the communication with the Short Message
Centre (SMSC) through TCP/IP protocol.
To find out more about the features of the library and get the latest update
of the library please visit www.tops.com.pl.
2. History of changes (Change Log)
7.0.104 (3a4ac71) released on 8 May 2019
New features
- smppSendDeliverData method added to encode & deliver data message to the
client (data_sm). [#1226, customer request]
- ClientID added to OnSmppTraceProtocol event parameters. [#1228, customer
request]
7.0.84 (f75e823) released on 17 October 2017
New features
- Added decoding of protocol_id in OnSmppSubmitMessageReceived. [#1220,
customer request]
- TLS 1.1 and TLS 1.2 added to list of SSL/TLS protocols serviced (.NET
Framework 4.5+). [#1211, customer request]
- Ability to narrow the set of allowed protocols used in Secure Sockets
Layer (SSL) and Transport Layer Security (TLS) negotiations. [#1214,
customer request]
- Toolbox icons installation for Visual Studio 2015.
- Important security update. [#1172]
- Ability to narrow the set of allowed protocols used in Secure Sockets
Layer (SSL) and Transport Layer Security (TLS) negotiations. [#1175,
customer request]
Changes
- Originator not included if empty in submit message operation in CIMD2
protocol. [#1197]
Fixed issues
- Unhandled exception when tcpCloseConnection immediately after
smppSendLoginResponse. [#1223]
- Regression in KeepAliveInterval implementation fixed.
- Small regression in SSL/TLS implementation fixed.
- ExtendedParameters not passed correctly from OnSmppLoginReceived. [#1187]
- Fixed serious performance regression introduced with TLS/SSL security.
[#1184]
7.0.40 (8e88710) released on 12 January 2016
New features
- Statistics for measuring client/server performance added to log window of
compiled demo applications that install with the library. [#1135]
- SSL/TLS connection security implementation straight in the library.
[#1115, customer request]
- More flexible one byte character encoding mechanism in SMPP protocol
allowing cooperation with clients which support non-standard and legacy
encoding standards (IA5, ISO 8859-1, HP Roman8 etc.) [#1118, customer
request]
Changes
- Minor tweaks in compiled demo applications.
Fixed issues
- Minor fix in installation scripts.
- Problem with multi-threading in calls to response functions. [#1121]
- Time difference to UTC sometimes calculated incorrectly in SMPP Absolute
Delivery Time and Validity Period. [#1103]
6.0.100 (e9ce130) released on 20 March 2015
New features
- Added C# and Visual Basic .NET source code examples for an Windows Service
class application.
- Added encoding and decoding of ussd_service_op and its_session_info TLVs
(SMPP optional parameters) used in USSD mode of operation through
ExtendedParameters methodology. [#1054]
Fixed issues
- ISO encodings (ISO-8859-[1, 5, 8]) determined incorrectly for some
messages. [#1076]
- Compiler Generated code in CLR4 creates bad type names in TLB import.
[#1065]
6.0.68 (3bd3365) released on 16 January 2015
New features
- Documentation extended with Character Sets, Tracing Communication
(Wireshark messaging protocols tracing & debugging guide), Silent Message
(SMS0) chapters and other minor tweaks.
6.0.64 (e50d71d) released on 19 December 2014
New features
- Visual Studio 2012 and Visual Studio 2013 toolbox icon installation.
- Every bit of every single message, both inbound and outbound can now be
modified inside TraceProtocol callback. This allows for subtle
modifications like e.g. change of sequence_number for all
incoming/outgoing messages. [#1013]
- Explicit support for Common Language Runtime (CLR) versions 2.0 and 4.0
(separate selectable binaries plus detection of installed framework at the
time of the setup).
- Submit to Multiple Destinations (submit_multi) in SMPP protocol added.
[#856]
- ExtendedParameters exposed in demo application interface. [#804]
Changes
- All relative times (Delivery Time and Validity Period) are now calculated
relative from 2000-01-01 00:00:00. [#174]
- Flags smpp.ascii-frontend and smpp.7bit-encoding separated for better
control on decoding for some specific clients. [#936]
- AddressRange is now passed through ExtendedParameters of
OnSmppLoginReceived. [#885]
- soReplaceIfPresent (SubmitOption) flag moved to ExtendedParameters for
better clarity. [#869]
Fixed issues
- ThrottleRate behavior corrected in SMPP protocol. [#1019]
- Out of bound data in CIMD2 should be ignored. [#986]
- CIMD2 special characters encoding/decoding fails. [#993]
- Text of message with ISO encoding (ISO-8859-[1, 5, 8]) not decoded
properly. [#862]
- Wrong encoding of MessageState parameter in smppSendDeliverStatusReport.
[#843]
5.0.87 (5f21592) released on 26 June 2012
Fixed issues
- Some compilers crashed after COM interfaces for exposing events changed
from IDispatch to dual. IUnknown interface added in code works properly.
[#697]
5.0.80 (c70142c) released on 11 June 2012
Fixed issues
- COM event interfaces changed from IDispatch only to dual. [#661]
5.0.78 (3f45522) released on 18 May 2012
- Initial release of SMSC server .NET components.
3. Evaluation Version Limitations
If the product is installed without entering a valid serial number obtained
from producer then it is installed as Evaluation Version. It offers whole
functionality of a full version thus allowing to test all the procedures,
properties and events. THE ONLY LIMITATION IS THAT THE CONTENT (TEXT) OF THE
RANDOMLY CHOSEN SENT AND RECEIVED MESSAGES IS CHANGED.
To remove the limitation you should contact Tops and purchase the full licence
which will provide you with a valid serial number.
After obtaining the serial number the product HAS TO BE REINSTALLED with
entering the serial number in the appropriate form of the setup program. THERE
IS NO NEED TO UNINSTALL PREVIOUSLY INSTALLED EVALUATION VERSION.
Please see User Manual for the detailed information on product features and
usage.
4. Additional Resources
There are additional resources that can be obtained in the website of the
producer of the software. Please go to the web page for details.
5. Contact Information
Internet:
Website: http://www.tops.com.pl/
General: info@tops.com.pl
Sales: sales@tops.com.pl
Support: support@tops.com.pl
Office:
Address: ul. Mickiewicza 34/36
01-616 Warsaw, POLAND
Phone: +48 (22) 406.02.97
+48 (22) 406.02.98