Page navigation
O site developerWorks WebSphere é uma coleção de recursos técnicos para desenvolvedores, administradores, administradores, planejadores de negócios, e outro pessoal técnico que desejar aprender como explorar os diversos recursos da plataforma e conjunto de ferramentas WebSphere. O site é atualizado semanalmente com os últimos eventos relacionados ao WebSphere, anúncios de produtos, e inclui novas adições à extensa coleção de artigos, tutoriais, amostras de código, roteiros, e outros materiais técnicos.
O que é WebSphere
WebSphere é a plataforma de software de integração da IBM. Inclui toda a infraestrutura de middleware - tais como servidores, serviços e ferramentas - necessária para gravar, executar e monitorar, 24 horas por dia, 7 dias por semana, aplicativos Web on demand de porte industrial e soluções de plataforma cruzada e produto cruzado. O WebSphere fornece software de integração confiável, flexível e robusto.
O WebSphere Application Server é a base da infraestrutura; todo o resto funciona a partir dele. Oferece suporte a ambientes SOA e não SOA. O WebSphere Process Server, que está baseado no WebSphere Application Server, e o WebSphere Enterprise Service Bus, fornecem a base para aplicativos modulares com arquitetura orientada a serviço (SOA). Coletivamente, oferecem suporte ao uso de regras comerciais para acionar aplicativos que oferecem suporte a processos comerciais. Ambientes de alto desempenho também utilizam o WebSphere Extended Deployment como parte de sua infraestrutura básica. Outros produtos WebSphere fornecem uma grande variedade de serviços adicionais, conforme descrito abaixo.
O CICS Transaction Server é a base da maioria dos aplicativos mainframe atualmente e oferece suporte ao desenvolvimento de aplicativos em linguagens populares, como COBOL, PL/I, C/C++ e Java.
O WebSphere é uma plataforma modular baseada nos padrões abertos suportados da indústria. É possível conectar seus ativos existentes no WebSphere usando interfaces confiáveis e resistentes, e é possível continuar a expandir seu ambiente à medida que suas necessidades aumentam. O WebSphere funciona em muitas plataformas, inclusive AIX, HP Uniz, i5/OS, Linux, Sun Solaris, Windows, e z/OS.
Para saber como o WebSphere contribui para um ambiente SOA, consulte WebSphere e SOA.
Para ver como o WebSphere se relaciona com outro software IBM, consulte Introdução ao software IBM.
O que o WebSphere pode fazer por mim e pela minha empresa?
Um negócio on demand é aquele cujos processos de negócios - de ponta a ponta integrado em toda a empresa e com principais parceiros, fornecedores e clientes - podem responder com rapidez a qualquer demanda de cliente, oportunidade de mercado ou ameaça externa. É possível usar o WebSphere para construir e monitorar uma infraestrutura para dar suporte ao seu negócio on demand, e construir e expandir aplicativos que funcionam nessa infraestrutura.
A Figura 1 mostra as capacidades que o WebSphere fornece para ajudá-lo a conectar, integrar, automatizar e otimizar seus aplicativos.
Figura 1. Capacidades do WebSphere
Integração de pessoas (capacidades de interação
As capacidades de integração de pessoas permitem que os clientes, funcionários e parceiros de negócios interajam com as informações de negócios, aplicativos, e processos de negócios, em qualquer ocasião e em qualquer lugar. Por exemplo, usando tais capacidades, seria possível automatizar suas funções de central de atendimento, e então autorizar funcionários, clientes e parceiros de negócios selecionados a acessar essas funções a partir de seus computadores pessoais, telefones celulares e PDAs.
Esses produtos WebSphere fornecem capacidades de integração (ou interação) de pessoas:
Integração de Processo
Os negócios podem usar as capacidades de integração de Processo para modelar, monitorar e otimizar processos de negócios para mantê-los de acordo com as metas de negócios estratégicos. Por exemplo, seria possível modelar um importante processo de negócios, a seguir simulá-lo, refiná-lo, permitir que as pessoas interagissem com ele em formas convenientes, colocá-lo em produção, monitorá-lo, fazer a sua sintonia fina, e então - de forma rápida e inteligente, adaptá-lo, quando o seu negócio necessitar de mudanças.
Esses produtos WebSphere oferecem capacidades de integração de processo:
- WebSphere Business Modeler
- WebSphere Business Monitor
- WebSphere Process Server
- WebSphere Integration Developer
- WebSphere DataPower SOA Appliances
Integração de informações
As capacidades de integração de informações permite a criação de uma visão consistente e unificada de informações estruturadas e não-estruturadas a partir de fontes diversas, e o gerenciamento e a sincronização de informações de referência de produto. Por exemplo, é possível criar uma busca livre por formulário através de todos os ativos de informações, inclusive Web sites, bases de dados relacionais, sistemas de arquivos, grupos de notícias, portais, sistemas de colaboração, e sistemas de gerenciamento de conteúdo.
Esses produtos WebSphere oferecem capacidades de integração de informação:
Integração de aplicativos
As capacidades de integração fornecem uma ampla variedade de serviços para dar suporte ao fluxo confiável e flexível de informações através dos aplicativos, que poderia estar funcionando em diferentes empresas. Por exemplo, é possível simplesmente trocar mensagens entre dois aplicativos, ou, se as suas necessidades de negócios estiverem mais envolvidas, é possível criar uma arquitetura flexível e orientada a serviço para dar suporte à troca sistemática de informações através de uma ampla variedade de aplicativos que funcionam em servidores, plataformas e em múltiplas linguagens de diferentes empresas.
Alguns dos produtos WebSphere que fornecem capacidades de integração de aplicativo são:
- WebSphere MQ
- WebSphere Message Broker
- WebSphere Enterprise Service Bus
- WebSphere Partner Gateway
- WebSphere Integration Developer
- WebSphere Developer for zSeries
- WebSphere Transformation Extender
Infraestrutura do aplicativo e transação
A infraestrutura do aplicativo WebSphere permite a criação, implementação, integração e aperfeiçoamento de aplicativos novos e existentes. Por exemplo, é possível ativar Web e ampliar aplicativos legados, e ativá-los para funcionar em um ambiente Java.
Esses produtos WebSphere oferecem capacidades de infraestrutura de aplicativo:
- CICS Transaction Server
- WebSphere Application Servers
- WebSphere Host Access Transformation Services
- WebSphere Extended Deployment
Aceleradores
Para iniciar rapidamente o seu aplicativo, é possível usar um dos aceleradores. Essas soluções pré-construídas podem compensar a falta de experiência ou perícia em determinadas áreas, e garantir uma base firma para expansão futura.
Para saber mais sobre aceleradores, consulte WebSphere Business Integration Accelerators.
Como usar o WebSphere?
O modo de uso do WebSphere depende de sua função no negócio. A IBM fornece diversas ferramentas e facilidades para ajudá-lo a construir, executar, gerenciar e otimizar seus aplicativos WebSphere. O conjunto de ferramentas WebSphere está baseado nos padrões abertos da indústria, tais como J2EE e Eclipse, e usam instalação, administração, segurança e modelos de programação comuns.
Por exemplo:
- Se estiver desenvolvendo um aplicativo para executar no software WebSphere, é possível usar o Rational Application Developer ou o WebSphere Developer for zSeries.
- Se estiver elaborando um processo de negócios, é possível usar o WebSphere Business Modeler e o WebSphere Integration Developer.
- Se for um administrador que gerencia a infraestrutura, é possível usar ferramentas administrativas tais como as fornecidas com o produto principal, o WebSphere Application Server.
A Figura 2 mostra a arquitetura de referência de integração do WebSphere, juntamente com alguns exemplos dos produtos WebSphere que trabalham em conjunto para fornecer os diversos serviços que, por sua vez, oferecem as capacidades descritas abaixo (mostradas na Figura 1).
Figura 2. Arquitetura do WebSphere Integration
Reference
Eis alguns exemplos:
- WebSphere Portal inclui um servidor de tempo de execução, serviços, ferramentas e muitos outros recursos para integrar sua empresa em uma interface de usuário única e personalizável denominada portal.
- O WebSphere Information Integrator oferece capacidades de dados, tais como federação, transformação, execução de cache, replicação e publicação de eventos, bem como busca de empresas.
- O WebSphere Business Monitor ajuda a rastrear medidas de desempenho e monitorar seus processos de negócios usando painéis baseados em funções.
Consulte também IBM Rational Software Delivery Platform para ver outras ferramentas que abarcam o ciclo de vida de desenvolvimento de software.
Como posso saber mais sobre o WebSphere?
Adicione a favoritos e visite o site developerWorks WebSphere para saber mais sobre a plataforma e conjunto de ferramentas WebSphere, seja um novo usuário dos produtos WebSphere, ou um especialista. É atualizado semanalmente com os últimos eventos relacionados WebSphere, anúncios de produto, e inclui novas adições à extensa coleção de materiais técnicos.
Tente esses links no lado esquerdo do developerWorks WebSphere:
- Produtos listas e links às principais famílias de produtos e os principais produtos na marca WebSphere.
- Downloads oferece cópias de avaliação de muitos produtos WebSphere.
- A Biblioteca técnica inclui uma coleção sempre crescente de artigos técnicos, amostras, tutoriais, e outros materiais, desenvolvidos por especialistas do WebSphere.
- O Treinamento inclui cursos em sala de aula WebSphere, educação online e materiais de estudo autônomo.
- O Suporte oferece soluções e informações sobre questões técnicas.
- Os Serviços conduz a especialistas que podem ajudá-lo a arquitetar, implementar e monitorar aplicativos de software.
- Os Fóruns e comunidades ajudam a localizar e interagir com outros usuários de produtos WebSphere.
Alguns outros recursos importantes que é possível acessar a partir do developerWorks WebSphere incluem:
- O WebSphere Technical Journal, publicado 10 vezes por ano, inclui profundas informações técnicas de algumas das autoridades mais respeitadas do WebSphere.
- Encontrar os Especialistas permite a apresentação de questões e a obtenção de respostas a uma variedade de tópicos WebsSphere.
- Onde será que posso saber mais sobre o WebSphere? , um artigo do especialista em WebSphere Bobby Wolfe, diferencia muitos dos recursos WebSphere.
Para obter informações de produto, tais como de que modo comprar um produto WebSphere ou visualizar um estudo de caso de negócios, consulte Software WebSphere.
Os parceiros de negócios também podem verificar a riqueza de recursos disponíveis no WebSphere Innovation Connection.