Jaxer

Jaxer - це веб-сервер з відкритим кодом Ajax для створення багатих веб-сторінок та програм з використанням уніфікованої моделі Ajax, в якій як на стороні клієнта, так і на стороні сервера може бути написано JavaScript. Jaxer дає змогу виконувати коди JavaScript, Document Object Model (DOM) та HTML на серверній стороні, а також дає вам можливість отримати доступ до серверних функцій асинхронно з клієнтської сторони.
Jaxer - це насправді перший справжній сервер Ajax. Вам не потрібно визначати який браузер використовує код Ajax. Ви також не повинні писати код протоколу для виконання серверного зв'язку. Викликаючи прості Jaxer API (Application Programming Interface), ви забезпечуєте надійні веб-додатки з мінімальною суєтою. Ще важливіше, вам більше не доведеться виставляти весь код за допомогою вбудованого JavaScript. Ви дійсно можете використовувати Jaxer для об'єднання клієнтського коду з кодом сервера, приховуючи його Стратегічний код, надійно захищений за брандмауером, дозволяючи йому все ще бути доступним для вашого клієнта. За сценою, Jaxer забезпечує логіку, необхідну для управління запитом і отримання відповіді від сервера. Це корисно для веб-скребків.
Серверні Java API Java-фільтри дозволяють використовувати доступ до бази даних, доступ до файлової системи, мережеві зв'язки, сеанси користувача та інші функції, характерні для серверів веб-додатків. Jaxer також забезпечує доступ до об'єктів Java за допомогою проекту DWR (Direct Web Remoting) із відкритим кодом.
Jaxer не є автономним веб-сервером, але працює з іншим сервером, таким як Apache, Jetty або Tomcat. Jaxer надає серверну обробку DOM і API для сторінок, що обслуговуються веб-сервером, перед тим як доставляти результати до браузера.

Jaxer може бути інтегрований в Aptana Studio за допомогою додаткового плагіна. Це відкрите джерело (GPL) і доступне для Windows, Mac OS X і Linux / Solaris.

Посилання

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.