2011-01-06 9 views
0

나는 자바 클라이언트 + django 웹 서비스 개발을 시작하려고한다.Java + Django 웹 서비스?

1) 나는 자바에 대한 lib 디렉토리를 GSON 사용하는 것, 모두 GSON이다 장고에 대한 역 직렬화가 :

은 날 귀찮게하는 몇 가지 질문이 있습니다?

2) POST 메커니즘이 JSON과 작동하는 방식은 무엇입니까? 나는 아파치를 사용할 것이므로 POST를 할 수 있으며 일반적으로 JSON을 POST하는 방법은 무엇입니까?

3) serverside django가 POST 실행중인 JSON을 잡는 절차는 무엇입니까?

4) 서버 측 서비스가 JSON을 클라이언트로 어떻게 반환합니까?

5) (가장 혼란스러운) 인증 방법은 위의 모든 방법과 어떻게 작동합니까?

구글과 관련이 없으므로 주위에 Google이 있기 때문에 약간의 기본 개념과 혼동 스럽습니다.

답변

2
  1. 좋은 파이썬 json 라이브러리가 많이 있습니다. 가장 좋은 것들은 상당히 간단합니다. 장고는 실제로 이름을 기억하지 못하더라도 내장되어 있습니다. django.json과 같은 것입니다.
  2. 당신은 요청에있는 매개 변수로 POST를 전달하고 json을 전달할 수 있습니다.
  3. json 입력 매개 변수를 인식하고 JSON을 가져 와서 서버에서 사용하기 위해이를 deserialize하는 서블릿입니다.
  4. JSON을 이름/값 매개 변수 쌍으로 응답에 씁니다.
  5. 나는 이것에 대해 좋은 대답이 없습니다. 내가 당신이 찾고있는 것을 완전히 이해하는지 확신 할 수 없습니다.
+0

처음 도움을 요청하십시오! 매개 변수로 전달한다는 것은 무엇을 의미합니까? 리턴은 단순히 html과 json 구문처럼 반환한다는 것을 의미합니까? – user505160

+0

매개 변수는 http 요청의 이름/값 쌍입니다. 당신은 json_input처럼 흥미로운 이름으로 이름을 설정할 수 있고 json으로 포맷 된 데이터를 값으로 가질 수 있습니다. 그런 다음 서블릿에서 액세스 할 수 있습니다. 반대로 같은 방식으로 응답에 포장하고 필요에 따라 자바 스크립트로 재생합니다. – jaydel

+0

모든 도움에 감사드립니다! – user505160