2009-04-18 7 views
1

넷 빈 6.0을 사용하여 자바 문자 게임 애플릿을 만들었습니다.이 애플릿에는 높은 점수를위한 Microsoft Access 데이터베이스도 있습니다. 웹 페이지에 업로드하고 싶습니다 (미니 클립 페이스 북에서 어떻게하는지 등). 어떻게 할 수 있는지 알고 싶습니다.웹 페이지에 Java 애플릿 업로드하기

답변

2

"웹 페이지에 업로드 하시겠습니까?" . 애플릿은 <applet> tag 또는 <object> tag을 사용하여 웹 페이지에 임베드됩니다. 그러나 잠재적으로 많은 동시 사용자가있는 인터넷 응용 프로그램에 적합하지 않기 때문에 Access DB가 문제가 될 수 있습니다.

또한 애플릿 코드는 (모든 사람이 전역 적으로 액세스 할 수있는) 애플릿 코드에 DB 사용자와 암호가 있어야하므로 매우 바람직하지 않습니다. 즉, 해당 DB 사용자와 암호를 디 컴파일해야하는 모든 사람 애플릿은 원하는 모든 것을 (그리고 그 사용자는) DB와 함께 할 수 있습니다. 적어도 동화 속 최고 기록을 입력 할 수 있습니다 (예 : 완벽한 게임을하면 1,000 만원이됩니다.)

+1

마이너 참고 : 은 기술적으로 더 이상 사용되지 않는 태그입니다. 을 사용하는 것이 더 간단하지만 태그 (http://www.w3schools.com/TAGS/tag_object.asp)를 사용하는 것이 좋습니다. – hbw

0

Michal Borgwardt가 말한 것처럼 실제 애플릿을 페이지에 넣으려면 컴파일 된 클래스 파일을 업로드 한 다음 애플릿이나 객체 태그를 사용하십시오.

높은 점수를 얻으려면 웹 서버 (예 : MySQL)에서 데이터베이스를 사용하고 PHP 또는 ASP 또는 다른 웹 언어를 사용하여 페이지를 작성해야합니다. 그런 다음 애플릿이 지정된 페이지를 열어 플레이어의 이름, 점수 등의 POST 매개 변수를 제공하게됩니다. 또한 위와 같은 것들이 스푸핑 될 수 있으므로 사람들이 페이지를 열지 못하게하는 방법을 찾아야합니다 가짜 이름과 점수 항목이 있습니다.