Używam skryptu Pascal od Rem Objects od kilku lat i moim zdaniem jest najlepszy. Jeśli chodzi o dokumentację, spójrz na podręczniki programowania Pascal. W skrypcie nie ma dziwnej składni ani wywołań funkcji. Odpowiadając na powyższą odpowiedź 0, nie ma potrzeby, aby publicznie dostępna dokumentacja, jeśli znasz Delphi. Nie natknąłem się na jeden przypadek, w którym byłoby to konieczne. Istnieją 2 artykuły na temat wdrażania skryptów w aplikacji. Jak importować klasy, metody i funkcje, a także kilka przykładów. Do niczego innego wystarczy zwykła dokumentacja Delphi. Jednak w przypadku DWS konieczne jest posiadanie jawnej dokumentacji, ponieważ składnia jest zupełnie inna. Korzystanie z TProgramInfo i IInfo sprawia, że pisanie skryptów jest dziwne i nużące.
Korzystam z Rem Objects Pascal Script do kontrolowania funkcji połączeń telefonicznych IVR, podobnie do implementacji portu AGI Asterisk. Gdzie każde połączenie przychodzące do Asterisk, spawnuje gniazdo do mojego gniazda Serwera. Zwykle uruchamiam do 2000 skryptów jednocześnie. Każdy skrypt jest ładowany, kompilowany i uruchamiany i może z łatwością obsłużyć do 45 połączeń przychodzących na sekundę. Każdy skrypt kontroluje odbieranie, odtwarzanie plików, zbieranie DTMf, nagrywanie itp. Dla wszystkich połączeń. Przepraszam za długotrwałą reakcję, ale nie mogę powiedzieć wystarczająco dużo o tym, jak dobrze działa Pascal Script. Dzięki Rem Objects i Carlo Kok. Co za świetny produkt. Mogą nie aktywnie dokonywać aktualizacji, może dlatego, że nie jest to konieczne. Działa świetnie !!! PS. Inną wspaniałą cechą jest to, że skrypty skompilowane do kodu bajtowego nie mogą być łatwo odwrócone. Dlatego Twój kod jest bezpieczny. Ponadto, jeśli to konieczne, możesz wstępnie skompilować skrypty i wykonać je w środowisku wykonawczym, bez kompilacji. Jednak nie było to konieczne, ponieważ mogłem sobie z tym poradzić. Może pewnego dnia, mam nadzieję, będę musiał dokonać wstępnej kompilacji. Oznaczałoby to, że obsługujemy wiele więcej niż 45 na sekundę.
+1 dla "Ale:" :) –
+1 Skłoniłbym się do DWS z powodu jego szybkiego i szybkiego rozwoju. –
Otworzyłeś drzwi, dzięki. Próbowałem już DWS i byłem pod wielkim wrażeniem. Brian. –