Back to site

Рухавік AJAX

Рухавік AJAX, якія можна знайсці на сайце будуецца на вэб-сэрвісу стандартных пратаколаў SOAP і WSDL для перадачы дадзеных паміж браўзэрам кліента і вэб-сервер замест выкарыстання новых або уласны пратакол. Таму гэты рухавік можа быць выкарыстаны на вэб-серверы платформах, якія падтрымліваюць SOAP базе вэб-паслуг, такіх як ASP.NET, Java (Axis, Axis2, BEA WebLogic, ...) і PHP

У якасці дадатку да гэтай рэалізацыі ў свабоднай кнігі даступныя, якая ўтрымлівае больш падрабязную інфармацыю аб ідэях і падводныя камяні за будынкам AJAX прыкладанняў і канкрэтнай рэалізацыі гэтага рухавічка Ajax.

Узоры ўсіх даступных онлайн . Многія з іх даць кароткае explenation сябе і падтрымку спасылкі на рэалізавана зыходнага кода.

Зыходны код даступны пад ліцэнзіяй BSD.

AJAXEngine з'яўляецца поўным рамках абапірацца на наступныя тэхнічныя кампаненты:

Core features

Крыж браўзэр сумяшчальны рамкі JavaScript.

JavaScript SOAP Client

Узровень ўзаемадзеяння грунтуецца на рэалізацыі JavaScript у SOAP-кліент, які выклікае стандартны SOAP вэб-службаў на серверы. Таму гэты кампанент быў партаваны на многія боку сервера базы, неабходнай вэб-паслуг, такіх як Java, ASP.NET і PHP.

Калі Вы зацікаўлены ў выкарыстанні кліент JavaScript для вэб-сэрвісаў SOAP заснаваны толькі паглядзець на кліента JavaScript, SOAP .

AJAXEngine

Рэалізацыя AJAX прыкладанняў вырабляецца лёгка з дапамогай гэтага стану рухавіка, які кіруе асінхроннай сувязі і дзейнасць на баку кліента. Вы можаце вызначыць кіравання струменем (замест праграмавання на нізкім узроўні) і выкарыстоўваць некаторыя больш складаныя ўбудаваныя функцыі, як чэргі і кэшавання.

OpenAjax hub

Будаўніцтва падзеямі вэб-прыкладанні лёгка з дапамогай гэтага OpenAjax сумяшчальная рэалізацыя падзея хаба.

Гэтая падсістэма дазваляе вельмі эфектыўнае ажыццяўленне кіраванай падзеямі вэб-прыкладанняў.

Калі Вы зацікаўлены ў выкарыстанні канцэнтратара OpenAjax толькі паглядзіце на OpenAjax хаб . Там вы можаце знайсці альтэрнатыўны рэалізацыя спецыфікацыі OpenAjax хаб.

JavaScript Behaviors and web controls

Паводзіны механізм забяспечвае прадастаўленне HTML-элементаў з пэўных функцый. Вы можаце будаваць Багатыя магчымасці і паўторна выкарыстоўваных кампанентаў на баку кліента.

Samples

Усе тэхналогіі, вышэй, могуць быць правераны і прааналізаваны онлайн , вывучаючы ўзоры рэалізацый і прагляду зыходнага кода.

Многія аспекты гэтай тэхналогіі, і многія падрабязнасці аб Рухавік AJAX можна знайсці ў кнігу, якая даступная ў http://www.mathertel.de/AJAXEngine/documentation/AJAXeBook.aspx .

Дадатковыя функцыі гэтай платформы:

  • Выкарыстанне стандартных пратаколаў вэб-сэрвісаў для асінхроннага кліент-серверная камунікацый: (SOAP, WSDL)
  • Некалькі DataType і XML-падтрымкі.
  • Аўтаматычная генерацыя проксі JavaScript для вэб-сэрвісаў.
  • Хуткая рэакцыя.
  • Сінхронныя і асінхронныя выклікі метадаў.
  • Кліент і на боку сервера адказу кэшавання.
  • Кліенцкая частка AJAX рухавіка, што робіць асінхронныя боку кліента апрацоўкі лёгка.
  • AJAX Дзеянні чарзе дзеянняў, планаванне дзеянняў
  • Інтэграцыя ў рамках Microsoft ASP.NET.
  • ASP.NET Web Forms і вэб-сэрвісаў сумяшчальныя
  • Інтэграцыя ў рамках восі Java.
  • Шмат AJAX уключаны вэб-элементаў кіравання даступныя
  • Падтрымка Internet Explorer, і Firefox / Mozilla браўзэраў.

Гэта вэб-сайт хостынг зыходныя файлы і прыклады для рухавіка AJAX і мой блог аб аспектах AJAX.

Published (Last edited): Jul 20 , source: http://www.mathertel.de/ajaxengine/#view=Home