2012-01-06 2 views
0

내 네트워킹에 대해 무언가를 용서해 주시길 바랍니다. 내 문제는 여기에 있습니다.로컬 TCP/IP 연결을 두 스크립트 간의 표준 I/O에 대한 보조 장치로 사용할 수 있습니까?

다른 시스템과 격리 된 JavaScript 문서 자동화 환경 (Adobe ExtendScript)이 있습니다. ExtendScript에서 실행되는 스크립트와 원하는 다른 프로그램 (루비 스크립트, mysql ... 등) 간의 기본 I/O 기능을 원합니다. ExtendScript에서 사용할 수있는 객체 중 하나는 "TCP/IP 연결을 만들거나 TCP/IP 서버를 설정할 수있는"소켓 객체입니다. TCP/IP 서버를 설정하고 외부에서이 서버에 연결하면 원하는 I/O 기능을 에뮬레이트 할 수 있습니까? 로컬에서 모든 것을 실행하기 때문에 일반적으로 그러한 연결에서 기대할 수있는 네트워크 대기 시간을 효과적으로 제거 할 수 있습니까? 내가 알지 못하는이 잡동사니가 있습니까?

+0

흥미로운 문제입니다. 나는 이것이 효과가있을 것이라고 생각한다. HTTP 처리를 쉽게하기 위해 http://extendables.org/docs/packages/http/doc/readme.html을 확인하십시오. – Jonas

답변

0

소켓 사용에 관해서는 말할 수 없습니다. 그러나 프로세스 간 통신을 찾고 있다면 named pipes을 사용하는 것이 더 간단 할 수 있습니다. JSX의 File 객체를 사용하면 & 임의의 파일을 쓸 수 있습니다.이 파일은 명명 된 파이프에서 작동 할 수 있어야합니다.