150 likes | 208 Views
TogetherSoft Corporation Improving the ways people work together ™. Presentation Overview. Challenges of web services Brief overview of BEA WebLogic Workshop Introduction to TogetherSoft Accelerator for WebLogic Workshop Features of the Accelerator Demonstration. Challenges of Web Services.
E N D
TogetherSoft CorporationImproving the ways people work together™
Presentation Overview • Challenges of web services • Brief overview of BEA WebLogic Workshop • Introduction to TogetherSoft Accelerator for WebLogic Workshop • Features of the Accelerator • Demonstration
Challenges of Web Services • Lots of fanfare – why? • Web services promise very real productivity gains • Remove barriers between operating systems, development languages, and geography • Where are they? • Lots of background knowledge required to create web services – Java, J2EE, XML, web service standards • Technical and knowledge barriers have been too great even for experienced developers
Introduction to BEA WebLogic Workshop • BEA WebLogic Workshop seeks to greatly reduce the technical and knowledge barriers to enterprise-class web service development • Enterprise-class web services • Standards-based • Simplicity • Extensible
Enterprise-Class Web Services Enterprise class web services are: • Asynchronous • Loosely Coupled • Coarse-grained
WebLogic Workshop: Standards-based • Java • J2EE • XML • Web services standards – SOAP, WSDL, etc. • New open standards created by BEA - .jws and .ctrl files • Submitted to Sun for acceptance as open standards
WebLogic Workshop: Simplicity • How do developers learn all the standards? • Answer – WebLogic Workshop does much of the work for developers and hides tedious code • Hides complexity of Java – inheritance, security, etc. • Hides complexity of J2EE and other standards through control files • Hides complexity of web services standards by creating XML wrappers on server • Hides complexity of client creation by creating code for developers
WebLogic Workshop: Extensibility • Basing WebLogic Workshop on open standards and keeping things simple leads to a naturally extensible product • Tools vendors such as TogetherSoft can focus on creating development environments for web services
Together ControlCenter • Together ControlCenter is a full-featured development environment • Full lifecycle support • Requirements Management • Modeling and Design • Development • Source code control • Audits and Metrics • Deployment • Reporting • Testing
Together Accelerator for WebLogic Workshop • Together Accelerator for WebLogic Workshop significantly extends Together ControlCenter • Adds web service diagrams for WebLogic Workshop • Adds web service deployment • Adds web service client development tools • Ties in to existing Together features
Web Service Diagrams • Uses award-winning round-trip engineering technology • Create and connect web services visually and intuitively
Web Service Diagram features • Create web service diagrams • Create web services on diagrams • Create blank web service controls • Create web service controls from WSDL • Create EJB controls from deployed EJBs or from Together project • Connect web services to controls
Web Service Deployment • Start and stop WebLogic Server from within Together • Deploy web services with click of a button • Any EJBs connected to the web service are automatically deployed as well
Web Service Client development • Client classes created by WebLogic Server are automatically added to Together project • Allows user to connect web service to graphical user interface or web interface