2013-02-01 4 views
1

내가 만든 플러그인의 경우 설정을 변경하고 간단한 데이터 조작을 할 수있는 webinterface을 추가하고 싶습니다. 이 데이터 조작은 sqlquerys을 통해 이루어져야합니다. 나는 sqlite 데이터베이스를 사용하고 있는데 문제가 시작되는 곳이다 :Java embedded webinterface

웹 사이트 (서블릿)는 "데이터베이스 잠김"오류를 방지하고 데이터 무결성을 유지하기 위해 나머지 플러그인과 데이터베이스 연결을 공유해야한다.

벌써 부두와 톰캣을 삽입하려했지만 웹 사이트를 병에 통합하는 방법을 알지 못했습니다.

추신 : mysql으로 전환하지 않겠습니다. 또한 웹 사이트는 관리 인터페이스 일 뿐이므로 서블릿이나 JSP를 사용하지 않고도 많은 액세스와 솔루션이 필요하지 않으므로 버튼과 로그인 (아약스 ??)을 지원해야하지만 매우 환영합니다

답변

0

정말 간단한 admin/디버그/모니터링 인터페이스에서 Oracle/OpenJDK JVM에서 built in HTTP server을 사용하는 경우가 있습니다.

당신이 얻을 수있는만큼 가볍지 만 Oracle/OpenJDK 이외의 JVM에서는 이식 할 수 없습니다. 이식성이 없기 때문에 디버그 인터페이스 나 그와 비슷한 용도로만 사용하는 것이 좋습니다.