Você está aqui:
ActiveXperts.com.pt > ActiveSocket
A adição de capacidades de comunicações de rede a aplicações e scripts normalmente não é fácil. Isto exige conhecimentos especializados, estes nem sempre estão presentes para usuários. Desenvolvedores e administradores de VBScript, Visual Basic e Visual C ++ programs / scripts mantenhem a confiança ja a muitos anos sobre o ActiveSocket Network Communication toolkit desenvolvido pela ActiveXperts .
Com ActiveSocket tu podes manter comunicação sobre redes de TCP / IP, incluindo a Internet. ActiveSocket é um ActiveX / COM componente que assegura um simples script interface para comunicações de TCP / IP. ActiveSocket permite-lhe facilmente adicionar funcionalidade de rede para as suas aplicações e scripts
ActiveSocket inclui os seguintes itens:
ActiveSocket é baseado em Winsock, em relação com muitas ferramentas existentes no mercado, ActiveSocket faz uso do Winsock, Winsock não é um substituto! A instalação do ActiveSocket mantermo seu sistema limpo!
O desempenho do módulo de software é excelente, graças à arquitetura multi-threaded. Já provou a sua força ao longo dos anos em muitas empresas e mercados profissionais.
ActiveSocket é um ActiveX / COM componente, e pode ser usado nos seguintes desenvolvimentos e nas seguintes línguas de scripting:
ActiveSocket pode ser usado dentro dos seguintes sistemas operativos:
Os códigos trechos a seguir (VBScript) ilustram como ActiveSocket pode ser usado.
Para mais exemplos, vá para o Online ActiveSocket Samples página para mais amostras.
Set icmpObj = CreateObject("ActiveXperts.Icmp")
Do
strHost = inputbox( "Enter host", "Input", "192.168.1.10" )
Loop until strHost <> ""
icmpObj.Ping strHost, 2000 ' Timeout 2000 ms
If( icmpObj.LastError = 0 ) Then
WScript.Echo "Duration:" & icmpObj.LastDuration & "ms"
Else
WScript.Echo "Error " & icmpObj.LastError
End If
WScript.Echo "Ready."
Set objHttp = CreateObject("ActiveXperts.Http")
Do
strUrl = inputbox( "Enter URL", "Input", "www.activexperts.com" )
Loop until strUrl <> ""
objHttp.Connect( strUrl )
If( objHttp.LastError = 0 ) Then
strData = objHttp.ReadData
If( objHttp.LastError = 0 ) Then
WScript.Echo strData
End If
objHttp.Disconnect
WScript.Echo "Disconnect."
End If
WScript.Echo "Ready."
Set objIPC = CreateObject( "ActiveXperts.IPtoCountry" ) objIPC.Host = "www.activexperts.com" objIPC.Query() WScript.Echo "Query, result: " & objIPC.LastError If objIPC.LastError = 0 Then WScript.Echo "Host " & strHost & " is located in " & objIPC.CountryName End If
O 'core' do ActiveSocket é um componente ActiveX/COM e é fornecido em duas variantes:
ActiveSocket pode ser facilmente distribuído a uma grande quantidade de computadores. Assim que tu compras a licença, apenas o arquivo ASocket.dll (en/of ASocketx64.dll) tem de ser copiado para diferentes computadores e o DLL tem de estar presente no registro destes computadores.
ActiveSocket existe em 3 diferentes componentes, qualquer combinação dos componentes podem ser instalados:
Para instalar, execute o programa de instalação do ASocket.exe. O assistente de instalação (wizard) irá guiá-lo através das opções e ira executar a instalação. Se você optar por instalar componentes do ActiveSocket COM, a configuração irá registrar o componente COM automaticamente.
Todos os subsequentes ActiveSocket instalações de outros computadores podem ser realizados manualmente ou automaticamente.
Todas as subsequentes instalações do ActiveSocket em outros computadores podem ser realizadas manualmente ou automaticamente.
Todas as instalações efeituadas em computadores dentro de uma rede pode ser implementadas e utilizandas em relação ao programa de configuração.
No entanto, devido a simplicidade da instalação de componentes, a instalação manual pode ser escolhida ou a integração no âmbito de um procedimento de instalação de acordo a políticas de grupo.
Se a instalação do componente ActiveX/COM for manualmente efeituada em outros computadores, isto pode ser feito através da execução das seguintes acções: