такого понятия не существует. WAP — это протокол, который доставляет вам контент на мобильник.
Обычно под WAPом-сайтом подразмевается WML-сайт, что является анахронизмом, как вы пишете, по причине отмирания маломощных мобильников с маленьким экраном и удешевления пакетной передачи, где не требуется минимализация доставляемой разметки контента.
А раз это так, то речь в статье идет о мобильном сайте, что является адаптированым сайтом под маленький экран. За сим, собственно, можно было бы и закончить статью :)
если я правильно понимаю, то это будет не совсем true-way. Вам надо одинаковые DAO из обоих проектов вынести в отдельный проект с packaging jar и прописать dependencies на него в этих проектах. У вас получается правильная структура. Потом ее будет также проще подключить в тот же continuous integration
создаете отдельный maven-проект с типом jar, делаете install в репозиторий (ваш локальный или локальный для вашего проекта — например сервер nexus), потом в нужном вам проекте прописываете dependency на созданный вами jar.
для создания архетайпа можно пойти более простым путем с помощью mvn archetype:create-from-project — т.е. вы создаете пустой проект с нужной вам структурой, настройками и т.п., потом выполняете этот goal и получаете созданый в нужном виде архетайп.
я бы не стал так преуменьшать значение CouchApp. Все ж пол книги написано про это. Ну и значительная часть функционала она тоже вокруг CouchApp
Также, я думаю, исходя из позиционирования CouchDB как решения для организации хранилища данных для смартфонов, то и CouchApp будет развиваться в этом направлении.
у вас сервер возвращает ответ с content-type, похоже, первым из посланных в заголовке Accept-Charset, что в моем случае Win-1251, а сам контент у вас в UTF-8, что приводит к козявкам на странице.
прекрасная статья: agmata.net/ru/blog/WAP-sajt-PDA-sajt-mobilinyi-sajt--gde-raznica-i-pochemu-vse-zabluzhdayutsya/
такого понятия не существует. WAP — это протокол, который доставляет вам контент на мобильник.
Обычно под WAPом-сайтом подразмевается WML-сайт, что является анахронизмом, как вы пишете, по причине отмирания маломощных мобильников с маленьким экраном и удешевления пакетной передачи, где не требуется минимализация доставляемой разметки контента.
А раз это так, то речь в статье идет о мобильном сайте, что является адаптированым сайтом под маленький экран. За сим, собственно, можно было бы и закончить статью :)
mvn archetype:create-from-project
— т.е. вы создаете пустой проект с нужной вам структурой, настройками и т.п., потом выполняете этот goal и получаете созданый в нужном виде архетайп.Подробнее тут: maven.apache.org/archetype/maven-archetype-plugin/advanced-usage.html и maven.apache.org/archetype/maven-archetype-plugin/create-from-project-mojo.html
С новым годом!
А вообще да, информация полезная, продолжайте, пожалуйста. Особенно про организацию мне интересно :)
Также, я думаю, исходя из позиционирования CouchDB как решения для организации хранилища данных для смартфонов, то и CouchApp будет развиваться в этом направлении.
Но пока, да, не выглядит как мощный продукт.