2012-12-31 4 views
-1

나는 이것에 대해 약간의 도움이 필요하다. 이것은 대학 과제를위한 것이 아닙니다. 나는 이클립스 IDE를 통해 자바에서 명령 행에 프로그램을 작성했다. 그런 다음 Windows 빌더를 사용하여 프로그램을 다시 작성했으며 매우 힘들었습니다. 이제 글래스 피쉬를 사용하여 HTML 프론트 엔드로 안심할 수있는 웹 서비스를 사용해보고 싶습니다. 나는 이것이 많이 들리지만 나는 프로그래밍 한계를 칼자루에 밀고 있다고 알고있다.편안한 웹 서비스 이클립스

내가 원하는 것은 하나의 문자열을 가져 와서 그 끝에 문자를 추가하는 것입니다. 그런 다음 브라우저로 반환하십시오. html로 표시하려면 아무도 도와 줄 수 있습니까?

키스

나는 오류가 그들과 함께 오류가

+0

웹 서비스가 제대로 구성 되었습니까?, 서버에서 오류가 있습니까? –

+0

glassfish는 사용할 최고의 서버입니까? 이 명령은 Glassfish에 따라 성공적으로 실행됩니다. –

+0

잘 모르겠다. Tomcat을 사용 중이다. Jersey 클라이언트를 사용하여 콘솔을 통해 나머지 서비스에 액세스하려고한다. –

답변

0

초보자는 Netbeans IDE (Glassfish의 매력처럼 작동)를 시도해보십시오. 그것은 일식보다 더 편안한 웹 서비스를 지원합니다. 그런 다음 자동 생성 된 내용을 읽고 어떻게 수행하는지 분석 할 수 있습니다.

위저드가 이와 같은 간단한 작업을 위해 대부분의 작업을 수행 할 것이므로 단점이 있습니다.

0

당신이 저지를 사용하는 경우, 당신이 필요로하지 않는 한 모든 @ 명령으로 올

import javax.*; 
    @Path("piggy") 

    public class RESTPigLatin 
    { 
     @POST 
     @Consumes("text/html") 
     @Produces("text/html") 

     public String getPigLatin(String w) 
     { 
      if (w != null && w.length() > 0) 
       return w + wine; 
      else 
       return null; 
     } 
    } 

을 시도하는 코드 글래스 피쉬 또는 Tomcat. Jersey에는 HTTP 서버가 포함됩니다.

HttpServer server = HttpServerFactory.create("http://localhost:9998/"); 
server.start();