2010-01-12 2 views
2

큰 리치 인터넷 응용 프로그램 파일 (qooxdoo, js, html)이 있습니다. 사용자는 브라우저를 사용하여 웹 서버를 가리켜 실행합니다. 문제는 사용자가 사이트를 방문 할 때마다 응용 프로그램을로드하는 데 오랜 시간이 걸리는 것입니다.큰 RIA 응용 프로그램을 원격으로 실행할 때의 어려움

어떻게 든 "번들 번들"을 응용 프로그램에 로컬로 저장하고 사용자가 로컬로 참조하게 할 수 있습니까? 따라서 URL은 http://site/path-to-app 대신 [c : /]/home/myfiles/application/index.html과 같을까요?

나는 응용 프로그램을 번들로하여 브라우저에서 로컬로 실행할 수 있도록 Java의 jar 파일과 같은 것을 생각했지만 응용 프로그램은 외부 웹 사이트에서 데이터를 가져옵니다.

어떤 아이디어?! 미리 감사드립니다.

답변

2

브라우저는 모든 파일을 캐시하여 앱의 두 번째로드가 매우 빨라야합니다. 그렇지 않은 경우 어쩌면 qooxdoo 응용 프로그램 빌드 버전을 사용하지 않거나 빌드 프로세스의 최적화를 비활성화했을 수 있습니다.

그러나 응용 프로그램처럼 바탕 화면을 얻을 수있는 두 가지 방법이 있습니다 :

  1. 당신은 우편으로 서버에 업로드 파일을 제공하고 압축을 풉니 사용자를하도록 할 수는. 파일을 실행하기 위해 웹 서버가 필요하지 않으면 작동 할 것입니다.

  2. 실제 데스크톱 응용 프로그램을 만들려면 데스크톱에 웹 응용 프로그램을 가져올 수있는 티타늄 [1]이 있어야합니다.

[1] 마틴 슬픈와 같은 파일 시스템에서 qooxdoo 응용 프로그램을 실행 http://www.appcelerator.com/products/titanium-desktop/

관련 문제