ACTIVESOCKET NETWORK COMMUNICATION TOOLKIT 2.2 UPGRADE NOTES
NAME OF THE COMPONENT HAS CHANGED!!
The COM/OLE names and the GUID's of the ActiveSocket component have changed:
- The COM/OLE name of the Socket object has changed to 'ActiveXperts.Socket' (in previous versions: 'ActivXperts.Socket');
- The GUID for the Socket object has changed to 'BB1E4841-E24B-4092-AE50-FDFA241356EF' (in previous versions: 'D0518A3C-B9F5-4484-9253-5B3E25B7B77D');
- The COM/OLE name for the Wol object has changed to ActiveXperts.Wol (in previous versions: 'ActivXperts.Wol');
- The GUID for the Wol object has changed to 4D769D2B-F6B2-4D96-8126-67C814FD9744 (in previous versions: '60AE99AD-6DF0-4ACE-A37D-D93320236DCF').
- The COM/OLE name for the Snmp1 object has changed to ActiveXperts.Snmp1 (in previous versions: 'ActivXperts.Snmp1');
- The GUID for the Snmp1 object has changed to F6947813-7AEB-4A90-9D17-176B8A8BB217 (in previous versions: '2F7C530A-D4C6-43CA-B240-984EED96E563').
- The COM/OLE name for the Ntp object has changed to ActiveXperts.Ntp (in previous versions: 'ActivXperts.Ntp');
- The GUID for the Ntp object has changed to C84D1B41-0901-42EC-800C-EC4FB3005C09 (in previous versions: 'A076E404-EF25-414D-9A91-311AD171827B').
- The COM/OLE name for the RSh object has changed to ActiveXperts.RSh (in previous versions: 'ActivXperts.RSh');
- The GUID for the RSh object has changed to 53BF7187-2EAA-409F-9EA5-6CDEE5172122 (in previous versions: 'A7AB45E1-6E07-499C-8DD6-D4CE0BE44B1D').
VBSCRIPT USERS
VBScript users should change the parameter of the CreateObject methods:
- 'CreateObject( ActiveXperts.Socket )' instead of 'CreateObject( ActivXperts.Socket )';
- 'CreateObject( ActiveXperts.Wol )' instead of 'CreateObject( ActivXperts.Wol )'.
- 'CreateObject( ActiveXperts.Snmp1 )' instead of 'CreateObject( ActivXperts.Snmp1 )';
- 'CreateObject( ActiveXperts.Ntp )' instead of 'CreateObject( ActivXperts.Ntp )'.
- 'CreateObject( ActiveXperts.RSh )' instead of 'CreateObject( ActivXperts.RSh )'.
ASP USERS
ASP users should change the parameter of the CreateObject methods:
- 'CreateObject( ActiveXperts.Socket )' instead of 'CreateObject( ActiveXperts.Socket )';
- 'CreateObject( ActiveXperts.Wol )' instead of 'CreateObject( ActiveXperts.Wol )'.
- 'CreateObject( ActiveXperts.Snmp1 )' instead of 'CreateObject( ActiveXperts.Snmp1 )';
- 'CreateObject( ActiveXperts.Ntp )' instead of 'CreateObject( ActiveXperts.Ntp )'.
- 'CreateObject( ActiveXperts.RSh )' instead of 'CreateObject( ActiveXperts.RSh )'.
- '<object runat=server progid="ActiveXperts.Socket" id=aeObj></object>' instead of '<object runat=server progid="ActivXperts.Socket" id=aeObj></object>';
- '<object runat=server progid="ActiveXperts.Wol" id=aeObj></object>' instead of '<object runat=server progid="ActivXperts.Wol" id=aeObj></object>'.
- '<object runat=server progid="ActiveXperts.Snmp1" id=aeObj></object>' instead of '<object runat=server progid="ActivXperts.Snmp1" id=aeObj></object>';
- '<object runat=server progid="ActiveXperts.Ntp" id=aeObj></object>' instead of '<object runat=server progid="ActivXperts.Ntp" id=aeObj></object>'.
- '<object runat=server progid="ActiveXperts.RSh" id=aeObj></object>' instead of '<object runat=server progid="ActivXperts.RSh" id=aeObj></object>'.
VISUAL BASIC USERS
Visual Basic users should update the reference in their projects:
- Open your project;
- Go to the 'Project/References...' menu and check the box next to ActiveSocket 2.2 Type Library.
VISUAL C++ USERS
Visual C++ users should recompile their projects, using the new ASocket.h, ASocket_i.c and ASocketConstants.h files located in the ...\Examples\VisualC++\Include directory.
VISUAL STUDIO .NET USERS
Visual Basic .NET and Visual C# .NET users should update the reference in their projects:
- Open your project;
- In the Solution Provider, go to the project's 'References' container;
- Choose 'Add Reference' from the context menu;
- Choose the 'COM' tab and select the ActiveSocket 2.2 library.
EMBEDDED HTML USERS
Users who use the component(s) inside a client HTML file should update the GUID values:
- For the Socket class, use 'CLASSID="CLSID:BB1E4841-E24B-4092-AE50-FDFA241356EF' instead of 'CLASSID="CLSID:D0518A3C-B9F5-4484-9253-5B3E25B7B77D"';
- For the Wol class, use 'CLASSID="CLSID:4D769D2B-F6B2-4D96-8126-67C814FD9744' instead of 'CLASSID="CLSID:60AE99AD-6DF0-4ACE-A37D-D93320236DCF"'.
- For the Snmp1 class, use 'CLASSID="CLSID:F6947813-7AEB-4A90-9D17-176B8A8BB217' instead of 'CLASSID="CLSID:2F7C530A-D4C6-43CA-B240-984EED96E563"';
- For the Ntp class, use 'CLASSID="CLSID:C84D1B41-0901-42EC-800C-EC4FB3005C09' instead of 'CLASSID="CLSID:A076E404-EF25-414D-9A91-311AD171827B"'.
- For the RSh class, use 'CLASSID="CLSID:53BF7187-2EAA-409F-9EA5-6CDEE5172122' instead of 'CLASSID="CLSID:A7AB45E1-6E07-499C-8DD6-D4CE0BE44B1D"'.
|