동일한 컴퓨터에서 브라우저 응용 프로그램을 통해 드라이버 소프트웨어로 데이터를 보내려고합니다. 이 드라이버가 소켓을 통해 Windows 서비스로 외부 연결을 청취 할 수 있다면 php, 애플릿 또는 .net을 사용하여이 드라이버에 데이터를 보내기위한 웹 응용 프로그램을 작성할 수 있습니까? 드라이버는 C#으로 작성되었습니다. 이것이 가능합니까? 그렇다면 누군가 내게 경로/제안 또는 이와 관련된 모든 자료를 보여줄 수 있습니까?브라우저에서 Windows 서비스 호출
1
A
답변
0
웹 소켓 WebSocket을 사용할 수 있지만 드라이버가 핸드 셰이크를 처리해야합니다.
+0
http 요청을 수신하도록 Windows 서비스를 작성할 수있는 경우 Ajax를 통해 http 클라이언트가 localhost + 특정 포트로 호출하면이 문제가 해결됩니다. –
1
내가 드라이버에 대한 훨씬 모르는
...
을하지만, 만약 당신이 할 수있는 자기 호스트는 C# 드라이버에서 WCF 서비스, 동일한에 IPC (프로세스 간 통신)를 할 수있는 것보다 기계. WCF는 http, namedpipe 또는 tcp 등의 여러 끝점을 노출 할 수 있으며 .NET 웹 응용 프로그램은 서비스에 가입하고 C# 드라이버에 데이터를 보낼 수 있습니다.
또한 http 또는 tcp 끝점을 사용하는 경우 웹 응용 프로그램이 다른 컴퓨터의 C# 드라이버에 연결할 수 있다고 생각합니다.
WCF 참조 : http://msdn.microsoft.com/en-us/library/ms731082.aspx
관련 문제
- 1. GWT - 브라우저에서 기본 'greetServer'웹 서비스 호출
- 2. Android 브라우저에서 웹 서비스 호출 문제가 발생했습니다.
- 3. jquery/javascript에서 windows 서비스 wcf 서비스 호출
- 4. 웹 서비스에서 Windows 서비스 호출
- 5. Air에서 로컬 Windows 서비스 호출
- 6. windows mobile에서 웹 서비스 호출
- 7. Windows 서비스에서 비동기 WCF 서비스 호출
- 8. Windows Phone 7에서 ASMX 웹 서비스 호출
- 9. 웹 사이트 콜백으로 Windows 서비스 호출
- 10. 작업자 역할로 Windows Azure 모바일 서비스 호출
- 11. windows 서비스
- 12. Windows 7에서 느린 웹 서비스 (및 WCF 서비스) 호출
- 13. 브라우저에서 안드로이드로 서비스 시작하기
- 14. 웹 서비스 호출 속도가 느려지지만 브라우저에서 완료되면 빠릅니다.
- 15. 서비스 내에서 서비스 호출
- 16. 서비스 시작시 CoCreateInstance 호출
- 17. 스프링 웹 서비스 호출
- 18. 브라우저에서 en 이벤트에 의해 호출되는 C# Windows 서비스 만들기
- 19. .NET 서비스 호스트 자체 서비스 호출
- 20. 서비스 호출
- 21. windows 서비스/웹 서비스
- 22. 호출 웹 서비스
- 23. Windows 서비스 제거 문제 Windows 서비스 제거
- 24. WP7에서 웹 서비스 호출
- 25. 서비스 참조없이 WCF 서비스 호출
- 26. WCF 서비스 호출 - 서비스 인스턴스화
- 27. Windows 서비스
- 28. Windows 서비스
- 29. C# windows 서비스 프로그램
- 30. 맞춤 크기 브라우저에서 링크 호출
가 클라이언트 (브라우저) 또는 서버에서 데이터를 보낼 것을 명확히하세요? 클라이언트 측에서 데이터를 보내려면 애플릿/flash를 사용할 수 있습니다. php fsockopen http://php.net/manual/en/function.fsockopen.php를 사용하여 서버를 통해 소켓에 연결할 수 있습니다. – mim
을 클라이언트 (브라우저)에서 동일한 컴퓨터 내의 직접 소프트웨어 드라이버로 전송합니다. 서버를 사용하지 않아야합니다. 자바 스크립트 나 애플릿을 사용하면됩니다. 그렇다면 어떻게? 관련 리소스를 찾지 못했습니다. –