Tôi đã sử dụng Pascal Script bởi Rem Objects vài năm nay và theo ý kiến của tôi, đó là điều tốt nhất. Theo như tài liệu, hãy xem hướng dẫn lập trình Pascal. Không có cú pháp hoặc hàm gọi hàm lạ trong một tập lệnh. Trả lời câu trả lời ở trên 0, không cần tài liệu công khai, nếu bạn biết Delphi. Tôi đã không chạy vào một trường hợp duy nhất mà nó sẽ là cần thiết. Có 2 bài viết được viết về cách triển khai kịch bản trong một ứng dụng. Cách nhập các lớp, phương thức và hàm cũng như một số ví dụ. Đối với bất cứ điều gì khác, tài liệu Delphi bình thường là đủ. Tuy nhiên, với DWS, cần phải có tài liệu rõ ràng vì cú pháp hoàn toàn khác. Phải sử dụng TProgramInfo và IInfo, làm cho kịch bản trở nên kỳ lạ và tẻ nhạt.
Tôi sử dụng đối tượng Rem Pascal Script để điều khiển chức năng gọi điện thoại IVR, tương tự như triển khai cổng Asterisk AGI. Trong trường hợp mỗi cuộc gọi đến Asterisk, sinh ra một ổ cắm vào socket Server của tôi. Tôi thường chạy đến 2000 script cùng một lúc. Mỗi kịch bản được tải, biên dịch và thực hiện và có thể dễ dàng xử lý lên đến 45 cuộc gọi đến mỗi giây. Mỗi tập lệnh điều khiển trả lời, phát tệp, thu thập DTMf, ghi âm, v.v. cho tất cả các cuộc gọi. Xin lỗi vì câu trả lời dài, nhưng tôi không thể nói đủ về cách Pascal Script hoạt động tốt. Cảm ơn Rem Objects và Carlo Kok. Thật là một sản phẩm tuyệt vời. Họ có thể không chủ động được cập nhật, có thể vì nó không cần thiết. Nó hoạt động tuyệt vời !!! PS. Một tính năng tuyệt vời khác là các tập lệnh được biên dịch thành mã byte không thể dễ dàng đảo ngược được thiết kế. Do đó, mã của bạn an toàn. Ngoài ra, nếu cần thiết, bạn có thể có các tập lệnh được biên dịch trước và thực thi chúng trong thời gian chạy mà không cần biên dịch. Tuy nhiên, nó không cần thiết cho tôi bởi vì tôi có thể xử lý nhiều. Có lẽ một ngày nào đó, hy vọng, tôi sẽ cần phải biên dịch trước. Điều đó có nghĩa là chúng tôi đang xử lý nhiều hơn 45 mỗi giây.
Nguồn
2014-05-28 00:29:25
1 cho "Nhưng:" :) –
+1 Tôi nghiêng về phía DWS vì sự phát triển nhanh và quan tâm của nó. –
Bạn đã đẩy vào một cánh cửa mở, cảm ơn. Tôi đã thử DWS và rất ấn tượng. Brian. –