양식이있는 GWT 응용 프로그램이 있습니다. 사용자가 데이터를 입력하고 제출하면 Google 데이터 저장소에 데이터를 저장해야하며 Tomcat 서버에서 실행되는 JSP 애플리케이션도 저장해야합니다. 이 작업은 GAE의 작업을 통해 이루어졌습니다. GAE Push이 작업은 gwt 응용 프로그램과 해당 서블릿에서 서블릿을 호출하는 것입니다. URL fetch 다른 응용 프로그램에 데이터를 보내고 서블릿을 호출하여 데이터를 삽입하도록 코드를 작성해야합니다. 아무도 그것을 할 방법을 줄 수 있습니까 (간단한 예를 들어). 올바른 접근 방식인가요? 또는 올바르게 수행 할 수있는 다른 방법입니까?다른 응용 프로그램에 GWT 양식 데이터 저장
0
A
답변
0
나는 그것을 서버 측에 성공적으로 푸시 큐 태스크를 추가하고 guice에 등록 된 서블릿을 호출했다. 그 서블릿에서 나는
Queue queue = QueueFactory.getDefaultQueue();
queue.addAsync(TaskOptions.Builder.withUrl("/userServlet").method(Method.GET).param("userName", userName).param("pwd", pwd).param("mail",mail));
작업 큐 코드 fallowing 라인에게 전화를 userservlet는 theother 응용 프로그램 내 JOIDS에서
final String url_Name = "http://xxxxxxxx.com/AddUserServlet";
//final String url_Name = "http://localhost:8181/jos-webapp-1.2.1/AddUserServlet";
URLFetchService fetcher = URLFetchServiceFactory.getURLFetchService();
HTTPRequest request = null;
HTTPResponse response= null;
try{
URL url = new URL(url_Name);
request = new HTTPRequest(url, HTTPMethod.POST);
String body = "userName="+uName+"&pwd="+pwd+"email"+email;
request.setPayload(body.getBytes());
response = fetcher.fetch(request);
}catch(Exception ex){
ex.printStackTrace();
}
(두 번째 응용 프로그램)을 연결하는 fallowing 코드가 내가 쓴 servlet (AdduserServlet)을 호출하고 데이터를 사용했습니다. 이보다 더 좋은 해결책은 받아 들여질 것입니다.
관련 문제
- 1. 응용 프로그램에 많은 데이터 저장
- 2. 응용 프로그램에 작은 데이터 저장
- 3. WinForms 응용 프로그램에 데이터 저장
- 4. 캐시와 세션을 선택하여 웹 양식 응용 프로그램에 데이터 저장
- 5. 다른 웹 사이트를 GWT 응용 프로그램에 임베드
- 6. 다른 서버에서 양식 데이터 저장
- 7. java 응용 프로그램에 대한 로컬 데이터 저장
- 8. 양식 저장 데이터 저장
- 9. 재생 응용 프로그램에 작은 데이터 저장
- 10. ASP.Net 응용 프로그램에 안전하게 데이터 저장 (암호화)
- 11. 응용 프로그램에 대한 파이썬 데이터 저장
- 12. 핵심 데이터 응용 프로그램에 HTML 저장
- 13. 파이썬 응용 프로그램에 대한 데이터 저장
- 14. wpf 응용 프로그램에 사용자 입력 데이터 저장
- 15. 템플릿을 gwt 응용 프로그램에 포함
- 16. GWT MVP 세션 데이터 저장
- 17. 중간 양식 데이터 저장
- 18. 영구적으로 양식 데이터 저장
- 19. cake1.3에 양식 데이터 저장
- 20. 메트로 응용 프로그램에 응용 프로그램 데이터 저장 C#
- 21. 양식 모음의 데이터 저장
- 22. GWT 웹 응용 프로그램에 log4j.properties를 넣는 위치
- 23. 임시 양식 데이터 저장
- 24. 데이터베이스에 양식 데이터 저장
- 25. 세션에 양식 데이터 저장
- 26. 임시로 양식 데이터 저장
- 27. Windows 저장 응용 프로그램에 xml 파일 저장
- 28. Windows 응용 프로그램에 메모리 저장
- 29. iPhone 응용 프로그램에 암호 저장
- 30. 설정을 asp.net 응용 프로그램에 저장
올바른 방향으로 가고 있습니다. GWT 양식의 서블릿에 데이터를 제출해야하며 거기에서 GAE의 URLFetch API를 사용하여 제출해야하는 URL에 데이터를 제출할 수 있습니다 . –
두 번째 응용 프로그램에 일부 데이터를 전달해야합니다. 요청 개체에 데이터를 넣어서 보내고 있습니다. 요청 개체를 다른 응용 프로그램에 전달하는 방법을 모르겠습니다. – Arjun