Featured White Paper
Download Now
Improving productivity and saving money with an Executive Assessment
NXTware SOAIn computing, the term service-oriented architecture (SOA) expresses a perspective of software architecture that defines the use of loosely coupled software services to support the requirements of the business processes and software users. In an SOA environment, resources on a network are made available as independent services that can be accessed without knowledge of their underlying platform implementation. A service-oriented architecture is not tied to a specific technology and maybe implemented using a wide range of interoperability standards including RPC, DCOM, ORB or WSDL.¹ NXTwareDesigning and developing Service-Oriented Architecture (SOA) frameworks using legacy software applications is made simpler by NXTware Jplatform with Java Enterprise Edition (J2EE). By adopting an SOA framework to modernize your legacy application, your organization can maximize the loose coupling and reusability between systems that SOA offers. The NXTware JPlatform simplifies the design, the implementation, the integration and the connectivity to new or existing services by providing an easy to use suite of development tools and an application service engine. NXTware Service EngineThe application engine is a powerful platform for running new services or hooking to outside services. Engines and functionality provided with the Service Engine are:
NXTware IDEBased on the eclipse platform, the NXTware IDE provides a collection of wizards and tools to ease the development and testing of legacy connectors. The SDK comes with connectors for RPC, CORBA, J2EE, JMS, MQSeries, Web Services and .NET An another suite of wizards simplifies the generation of new:
Using NXTware SOA and J2EE for developing SOA/Web services frameworksNXTware SOA provides complete Web services support through RPC, which supports service endpoints based on servlets and enterprise beans. NXTera provides interoperability with Web services based on the WSDL and SOAP protocols. The J2EE platform also supports the Web Services for J2EE specification (JSR 921), which defines deployment requirements for Web services and utilizes the JAX-RPC programming model. In addition to numerous Web services APIs, the J2EE platform also features support for the WS-I Basic Profile 1.0. The WS-I Basic Profile standards allow Web services to overcome the barriers of different programming languages, operating systems, and vendor platforms so that multiple applications can interact. This means that J2EE offers cross-platform Web services interoperability in addition to platform independence and complete Web services support. |