Aplicações podem/devem trabalhar em conjunto Plataformas diferentes Linguagens diferentes Fabricantes diferentes Versões diferentes Colaborar, integrar, interoperar
ColaboradoresClientesColaboradoresClientes
JEE.NET ApresentaçãoDadosNegócio cliente JSPs Servlets JSPs Servlets POJOs EJBs POJOs EJBs ASP.NET POCOs PONOs ESCs POCOs PONOs ESCs Database Outros Recursos Outros Recursos Database
JEE.NET ApresentaçãoDadosNegócio cliente JSPs Servlets JSPs Servlets POJOs EJBs POJOs EJBs ASP.NET POCOs PONOs ESCs POCOs PONOs ESCs Database Outros Recursos Outros Recursos Database
JEE.NET ApresentaçãoDadosNegócio cliente JSPs Servlets JSPs Servlets POJOs EJBs POJOs EJBs ASP.NET POCOs PONOs ESCs POCOs PONOs ESCs Database Outros Recursos Outros Recursos Database
JEE.NET ApresentaçãoDadosNegócio cliente JSPs Servlets JSPs Servlets POJOs EJBs POJOs EJBs ASP.NET POCOs PONOs ESCs POCOs PONOs ESCs Database Outros Recursos Outros Recursos Database
WebServices ServiçoServiço Componente de Negócio DALCDALC Cliente Internet HTTP/HTTPS SOAP
WS-* é um grupo de especificações que definem a forma com que as informações são trocadas entre os clientes e serviços WS-* define como a segurança, transação, endereçamento e confiabilidade das informações são transmitidas WS-* é a base para a interoperabilidade de serviços Web SOAP WS-Addressing WS-Security WS-Trust WS-Coordination WS-Discovery WS-Reliable Messaging WSDL WS-Federation WS-Policy
Tecnologias Windows Communication Foundation GlassFish Metro
Microsoft & Java Interop Microsoft Bridges Microsoft Interop - EZJCOM – J-Integra – JNBridge –