Forum Użytkownikow Subiekt GT

NEXO => Subiekt NEXO => Wątek zaczęty przez: w_W_w w Styczeń 05, 2016, 22:53:04

Tytuł: Połączenie ze Sferą Subiekta Nexo Pro przez PHP
Wiadomość wysłana przez: w_W_w w Styczeń 05, 2016, 22:53:04
Połączył się ktoś ze Sferą Subiekta Nexo Pro przez php?
Jakie jest jego AppID?

W starym Subiekcie GT można było się połączyć przez
$gt = new COM("InsERT.GT") or die("Cannot create an InsERT GT object");a przy nexo nie mogę się wbić mimo różnych kombinacji nazw (błąd: Fatal error: Uncaught exception 'com_exception' with message Failed to create COM object).

Sprawdzałem w rejestrze jest tylko "HKEY_LOCAL_MACHINE\SOFTWARE\Classes\InsERT-Launcher file" który aktywuje '"C:\Program Files (x86)\InsERT\nexo\InsLauncher.exe" "/StartupFile=%1"'

Polecenie COM działa, bo np. Excel.Application odpala bez problemu.
Tytuł: Odp: Połączenie ze Sferą Subiekta Nexo Pro przez PHP
Wiadomość wysłana przez: dkozlowski w Styczeń 06, 2016, 12:56:02
Mogę tylko podpowiedzieć, że technologicznie nexo nie ma nic wspólnego z GT, między innymi nie wykorzystuje technologii COM, więc wszystko co wiedziałeś o GT nie ma zastosowania do nexo. Zapoznaj się z SDK dla nexo, może znajdziesz możliwość uruchomienia z poziomu PHP (nie znam PHP). Cytat ze wstępu do SDK:

Cytuj
InsERT nexo stworzono całkowicie w oparciu o Microsoft .NET Framework 4 i Sfera udostępnia swoją funkcjonalność dla rozwiązań opartych na tej technologii. Własne rozwiązania można tworzyć w dowolnym środowisku potrafiącym wykorzystać komponenty oparte o .NET Framework 4. Oczywistym wyborem jest Microsoft Visual Studio i cała grupa języków w tym takie jak C# czy VB.NET.

Obiekty sferyczne tworzone są w procesie korzystającym ze Sfery i nie ma możliwości sterowania uruchomioną aplikacją z rodziny InsERT nexo.