Sentímolo, foi bloqueado

Este sitio web est¡ a usar un servizo de seguridade para protexerse dos ataques en li±a. A acci³n que acaba de realizar desencadeou a soluci³n de seguridade. Hai varias acci³ns que poden desencadear este bloque, inclu­ndo a presentaci³n dunha determinada palabra ou frase, un comando SQL ou datos mal formados.

Que podo facer para resolver isto?

Simplemente Put, as aplicaci³ns web son sitios web din¡micos combinados coa programaci³n lateral do servidor que proporcionan funcionalidades como interactuar cos usuarios, conectarse a bases de datos back-end e xerar resultados aos navegadores.

Exemplos de aplicaci³ns web son banca en li±a, redes sociais, reservas en li±a, eCommerce / Cesta de compras, xogos interactivos, formaci³n en li±a, enquisas en li±a, blogs, foros en li±a, sistemas de xesti³n de contidos, etc.

Tecnolox­as

A­nda que os vendedores de servidores resolv­an moitas das cuesti³ns de escalabilidade de programaci³n e desenvolvemento, proporcionando poderosos marcos de aplicaci³ns de alto nivel, estes marcos compart­an s³ poucas suposici³ns b¡sicas e sen contratos ou infraestruturas comºns. Estes marcos foron xeralmente ligados ¡ infraestrutura de servidor propietarios do vendedor do servidor, e mentres puideron constru­r aplicaci³ns de empresas moi funcionales e robustas, non era posible cambiar os vendedores ou facilmente aproveitar a tecnolox­a proporcionada por outros provedores. Pasar da plataforma dun vendedor a outro era esencialmente imposible sen reescribir a aplicaci³n.

Os arquitectos empresariais adoptaron varias estratexias para evitar o bloqueo do vendedor, o que m¡is estendido estaba engadindo doses pesadas de abstracci³n ¡ arquitectura. A­nda que esta estratexia resolveu algºns dos problemas - Empresas e procesos empresariais e procesos poder­an ser desacoplados a partir de detalles de contedores web: creou outros. Estas abstracci³ns engad­ronse significativas, ¡s veces masivas, complexidade ¡ aplicaci³n e introduciron as penas de desenvolvemento e despregue. A depuraci³n desta complexa infraestrutura converteuse en exponencialmente m¡is dif­cil xa que os arquitectos intentaron distanciarse m¡is e m¡is lonxe das API propietarias. As habilidades de desenvolvedor web volvronse cada vez menos reutilizables, xa que cada novo proxecto introduciu novas arquitecturas e restrici³ns que eran incompatibles cos que antes atoparon.

Cada aplicaci³n era un mundo a si mesmo e houbo moi pouca consistencia, especialmente cando o marco da aplicaci³n da fundaci³n non proporcionou unha forte direcci³n para os desenvolvedores e os arquitectos por igual. E mentres algunhas restrici³ns foron ºtiles para focalizar os esforzos de desenvolvemento de aplicaci³ns, algºns marcos convertronse en nivel tan alto que os desenvolvedores tiveron que traballar en torno a caracter­sticas para realizar avanzados ou, nalgºns casos, rutina, tarefas.

Aplicaci³ns web de construci³n: Post-jee

A chegada de J2EE resolveu moitos dos problemas endmicos do desenvolvemento da aplicaci³n web de primeira xeraci³n. Por primeira vez, os desenvolvedores poder­an depender dos contratos est¡ndar entre o recipiente e os seus compo±entes de aplicaci³n e todos os contedores compatibles con J2EE se garant­an para proporcionar a mesma API ben dese±ada. Os arquitectos e os desenvolvedores foron liberados da mestura ca³tica de marcos propietarios, API e recipientes.

Con todo, coa liberdade de responsabilidade. A­nda que J2EE unha base s³lida para un marco de aplicaci³ns, non un mesmo. A especificaci³n J2EE evita recomendaci³ns no espazo de desenvolvemento de aplicaci³ns. J2EE deixa arquitectos e desenvolvedores a importante tarefa de dese±ar (ou adoptar) unha infraestrutura de aplicaci³n que se adapte ¡s sºas necesidades de desenvolvemento de aplicaci³ns. J2EE s³ non pode ser suficiente.

Instituto de formación do curso de deseño web en Bhubaneswar

Aptech ofrece un programa de carreira para a certificación en Microsoft .Netjavaost. Aprende OOP, programación SDLC en C.

Instituto de formación do curso de deseño web en Bhubaneswar
Usamos cookies
Usamos cookies para garantir que che damos a mellor experiencia no noso sitio web. Ao usar o sitio web de acordo co uso de cookies.
Permitir cookies