1
클라이언트와 서버가 서로간에 파일을 전송할 수 있도록 wcf 웹 서비스를 만들고 싶습니다. 내가 어떻게 이걸 이룰 수 있는지 아십니까? 바이트 배열로 바꿔야한다고 생각하지만 그렇게하는 방법을 모른다. 파일도 꽤 크기 때문에 스트리밍 된 응답을 켜야합니다.wcf 메소드를 사용하여 Java 클라이언트에서 서버로 파일 보내기?
클라이언트와 서버가 서로간에 파일을 전송할 수 있도록 wcf 웹 서비스를 만들고 싶습니다. 내가 어떻게 이걸 이룰 수 있는지 아십니까? 바이트 배열로 바꿔야한다고 생각하지만 그렇게하는 방법을 모른다. 파일도 꽤 크기 때문에 스트리밍 된 응답을 켜야합니다.wcf 메소드를 사용하여 Java 클라이언트에서 서버로 파일 보내기?
제대로 된 것 같습니다. interwebz의 빠른 검색 http://www.codeproject.com/Articles/166763/WCF-Streaming-Upload-Download-Files-Over-HTTP
당신의 질문은 자바 클라이언트에서 WCFd 엔드 포인트로 파일을 보내고 싶다는 것을 나타내지 만 질문의 내용은 이것이 양방향 기능이어야한다는 것을 나타냅니다. 이 경우 클라이언트에 서비스 엔드 포인트를 구현해야합니다. 그 점에 관해서는, 나는 많은 도움이 될 수는 없지만이 SO 질문과 같은 자원이 있습니다. In-process SOAP service server for Java실제 구현에서, 나는이 두 링크를 사용하여 생산할 수 있어야한다고 생각합니다. 귀하의 서버 및 클라이언트를위한 일부 코드.
지금까지 C#으로, 파일의 모든 바이트를 읽어 들이기대로 사용할 수 있습니다
//Read The contents of the file indicated
string fileName = "/path/to/some/file";
//store the binary in a byte array
byte[] buffer = File.ReadAllBytes(fileName);
//do something with those bytes!
하는 것은 미래에 검색 기능을 사용하십시오 : File.ReadAllBytes
그것은 다음 코드와 같이 작동합니다