2017-04-09 1 views
-1

Gsoap 독립 실행 형 서버를 만들었습니다. 하나의 호스트 컴퓨터에 3 버전의 GSoap 서버를 갖기를 원합니다 (하나의 버전은 개발에 사용되고 다른 하나는 테스트 용이고 다른 하나는 생산 용으로 사용됩니다). 물론 각 포트는 다른 포트에 상주합니다.goudap 독립 실행 형 서버 시작 shoot root

나는 또한이 링크를 보았다

: How to deploy a gSOAP Web Service in Ubuntu?

내가 서버를 시작해야하는 사용자 궁금는 - 그것은 루트 또는 다른 사용자해야 하는가?

TIA는

답변

0

당신은 (일부 포트가 이미 다른 프로세스에 의해 예약되어 있습니다) 포트 80 및 443와 종속 시스템 일부 다른 포트에 대한 루트가 필요합니다. 서버를 루트로 실행하여 8080과 같은 상위 포트를 실행할 필요가 없습니다.

생산 품질 서비스를 만들려면 gSOAP에 Apache module 또는 ISAPI extension을 사용해야합니다. 서비스 (안 gSOAP 코드)의 백엔드 부분에 코드가 아니라, 다음 100 % 강력하지 않은 경우

당신은 쉽게 ... 응답에 대한

+0

감사 gSOAP와 stand-alone server을 만들 수 있지만, 하지만 이미 Java, Eclipse, Maven, Hibernate 및 Spring을 사용하여 CXF, JSON 및 REST로 전환했습니다. 지금까지 모두 잘 작동합니다. 솔직히 더 이상 gSoap 제품을 사용할 필요가 없어서 다행입니다. 아마도 당신의 대답은 다른 누군가를 도울 것입니다. –

+0

여기에 언급 된 이유로 SOAP 대신 REST를 선택했습니다. https://stackoverflow.com/questions/19884295/soap-vs-rest-differences –

+0

프론트 엔드는 Android/IPhone을 사용하는 것으로, 빠르게 작동하는 것이 필요합니다. SOAP에 대한 귀하의 충성심은 바로 그 것입니다. 마지막으로 REST 사용에 대한 많은 정보가 있습니다. 아주 쉽게 작업 할 수 있습니다. –