Enterprise software

NEC WebOTX

Case study about " Java-Based Batch Processing ". NEC helps Yokohama City to achieve a stable and efficient Java-based batch processing of large-volume data on an open, standardized information sharing platform.

  • Intel x86, Intel 64CPU
  • 1GB or largerMemory Capacity
  • 200MB or largerDisk Capacity

Key Features and Functions

Key Features

Service Integration

Product Name Summary
WebOTX Enterprise Service Bus Enables seamless integration of heterogeneous business systems.
WebOTX Portal Integrates various information and multiple systems on single window, and improves operability.

Application Server, and Others

Product Name Summary
WebOTX Application Server Ensures the stable operation of Java EE based business systems.
WebOTX Batch Server Java batch application platform for enterprise systems.
WebOTX Administrator Single-pane management of all tasks from system setup to maintenance and operation.
WebOTX Developer Full process coverage from application development and testing to performance tuning.

Product Overview

WebOTX leading-edge technology provides for high performance and supports the dynamic business model of the organizations

Cloud computing, which is receiving particular attention as a new IT trend, is revolutionizing businesses and society. In addition, high reliability that ensures stable operations, the flexibility to quickly handle changes, and practical use of leading-edge technologies are required for enterprise systems due to the quickly changing business environment, emergence of new collaborative services, and growing e-businesses.

WebOTX is designed to handle the arrival of the cloud computing age, SaaS, and virtualization. Based on leading-edge technologies and an abundance of proven results, WebOTX helps set up systems that are always available, are adaptable to change, and utilize leading-edge technologies to achieve a new kind of business and new way of living.

Figure

What is WebOTX? Prompt development of leading-edge services

New technologies, information, information devices, and information networks, including multimedia services, NGNs, RFID systems, sensors, smart cards, cameras, and mobile devices, are appearing every day. To avoid missing out on business opportunities, these new items must be quickly incorporated into corporate systems. However, trying to build new components from scratch by using these technologies can slowdown the business.

Up until now, information systems have been optimized according to their purpose or organization, but overall optimization is becoming necessary to handle the speed of changes in the business environment. It is likely that, for overall enterprise system optimization, systems will increasingly progressed by using service-oriented architectures (SOA) that combine services and construct systems. In addition, being able to promptly incorporate the above sorts of new items into systems will become increasingly important. WebOTX develops middleware for promptly incorporating NGN service configuration infrastructures, RFID, sensors, and smart cards, into enterprise systems. WebOTX greatly assists companies in revolutionizing their business.

What is WebOTX? Flexible SOA-based system, which is adaptable to changes

The environments surrounding businesses and society, such as changes in market needs, compliance with laws, and changes in business processes, are always changing at a faster rate, and it is necessary to efficiently and quickly update the information systems to incorporate these changes.

Furthermore, the emergence of cloud computing produced a new way to use some information systems, which were conventionally owned by individual corporations as services provided through the network from the outside. The environment surrounding information systems is rapidly becoming diverse and complex in other ways as well, therefore flexibility is essential to combine and utilize various systems inside and outside an enterprise, based on the service-oriented architecture (SOA). WebOTX provides front-end and back-end infrastructures to flexibly integrate various systems in enterprises and society, and makes enterprise and social activities efficient through the timely adaption to environment changes, and effective usage of the systems.

What is WebOTX? Secure system based on highly reliable system infrastructure

Information, which is increasing in amount and becoming more diverse, and the information systems required to handle such information are now related not only to the enterprise activities but also social activities, and it is not an exaggeration to state that it is of high importance for enterprise businesses and people's lives.

Information systems are directly or indirectly used by a wide range by people within the enterprise or outside the enterprise. In other words, disruption of the information system is equivalent to disruption of the enterprise and social activities with a serious effect on society. Furthermore, in today's cloud environment, multiple information systems exist in the same data center or on the same server making the system configuration more complex. The effects that information systems have on enterprises and society are becoming larger and larger, and the reliability on such systems is becoming increasingly important. WebOTX provides highly reliable and secure system infrastructures for cloud environments in response to the diversification of technologies used in services, such as online jobs and batch jobs, as well as the Internet and NGNs.

Batch Server

WebOTX Batch Server Overviews

WebOTX Batch Server (WebOTX BS) is the Java batch application platform which executes Java batch application efficiently.
This platform is based on the open source software "Spring Batch" framework. WebOTX Batch server offers various functions such as job execution control, operation monitoring function,and so on.

WebOTX Batch Server Overviews
Product Overviews
  • Spring Batch is a batch framework that is based on Spring Framework.
    Spring Batch is developed by the collaborative team of SpringSource and Accenture.

High performance batch processing utilizing resident Java VMs

By utilizing resident Java VM for job execution, it is possible to reduce Java VM starting overhead. The multiple batch applications can be executed at the same time by means of multithreading. This reduces the amount of memory usage.

High productivity of the batch application development

"Spring Batch" framework has general batch control logic such as commit processing function, checkpoint restart processing function and I/O (File, Database etc.) classes for various resources. Therefore, by developing only the business logic, batch application developer can develop the complete batch applications.
By unifying the Java language development of batch and online processing, it is possible to share the application program in batch processing and online processing.

High stability of the batch processing system

When a Java VM process shuts down abnormally, another Java VM process continues to execute the batch processing.
WebOTX Batch Server outputs OS log when it detects the delay of the batch processing or the indication of memory shortage. Therefore the operator can handle the issues early on.

Portal

WebOTX Portal is a business portal platform product to integrate user interface of business systems. WebOTX Portal combines multiple web system views, and realizes optimization of integration for users business operation.

WebOTX Portal

User interface integration

Business portal greatly improves business speed for individuals with single view from mashup of lots of web systems and information. With business portal, several business systems such as operation window of end-user, business information regarding sales data, workflow approval list etc. can be used from single view seamlessly.

Personalized views for individuals

Integrated web window is optimized according to usersf organization / job title / role. For instance, it is easily enabled to create specific page for sales division, and put the manager-only areas for approval purpose on this page. By partially adding authority for GUI setting to specified person, individual / division based customization is realized while information system division still keeps their management.

Front platform with high scalability

As well, WebOTX Portal provides user interface with high flexibility and scalability. Window deployment and its contents can be changed with GUI, and rapidly supports business change. WebOTX Portal is compliant to latest portal standard specification, and flexibly supports new web system view integration.

System Requirements

The following table provides general description of the NEC WebOTX system requirements for informational purpose only.

Please consult your regional NEC representative for actual product offering and ordering information

WebOTX Application Server (Express / Standard)
WebOTX Batch Server
WebOTX PortalWebOTX Enterprise Service BusWebOTX AdministratorWebOTX Developer (with Developer's Studio)

WebOTX Application Server (Express / Standard)

CPU Intel x86, Intel 64
Memory Capacity Windows

Intel x86

1GB or larger (Express / Standard)

Intel 64

1GB or larger (Express)

1.5GB or larger (Standard)

Linux

Intel 64

1GB or larger (Express)

1.5GB or larger (Standard)

Disk Capacity Windows

200MB (Express)

300MB (Standard)

Linux

240MB (Express)

320MB (Standard)

OS Windows

Intel x86

Windows Server® 2008 Starndard(*1)

Windows Server® 2008 Enterprise(*1)

Windows Server® 2008 Datacenter(*1)

Intel 64

Windows Server® 2012 R2, Datacenter(*2)

Windows Server® 2012 R2, Starndard(*2)

Windows Server® 2012, Datacenter(*2)

Windows Server® 2012, Starndard(*2)

Windows Server® 2008 R2, Starndard(*1)

Windows Server® 2008 R2, Enterprise(*1)

Windows Server® 2008 R2, Datacenter(*1)

Windows Server® 2008 Starndard(*1)

Windows Server® 2008 Enterprise(*1)

Windows Server® 2008 Datacenter(*1)

Linux

Intel 64

Red Hat Enterprise Linux 7 Server (7.1 and later) (*3,4)

Red Hat Enterprise Linux 6 Server (6.1 and later) (*3)

Red Hat Enterprise Linux 5 (*3)

Red Hat Enterprise Linux AP 5 (*3)

Other

Java SE Development Kit

Java SE Development Kit 7 (Update 67 and later)

Java SE Development Kit 8 (Update 20 and later) (*5)

Web browser and plug-in

(For Administration console for the Web)

Internet Explorer 7/8/9/10/11

Firefox 24 and later

Web Server

WebOTX Web server 2.2.29/2.4.10 and later (*6)

Apache HTTP Server 2.2.29/2.4.10 and later

Internet Information Services (IIS) 7.0, 7.5(*7), 8.0(*7), 8.5(*7)

Database Server

<Java>

WebOTX AS is designed to support connection with a DBMS by using a JDBC driver compliant to JDBC 2.0 - JDBC 4.0 specification. You must obtain and set up the JDBC driver that is bundled in a database server product if an application connects to the database server by using its unique method or the JDBC Data Source provided by WebOTX AS or uses the JTA transaction integrated with the WebOTX Transaction service function.

The following JDBC drivers have been tested for the use with WebOTX AS.

Oracle Database 11g Release 2 (11.2.0.4) (JDBC vender : Oracle) (*8)

Oracle Database 12c Release 1 (12.1.0.2) (JDBC vender : Oracle) (*8)

Oracle Database 11g Release 2 (11.2.0) (JDBC vender : Oracle UCP)

Oracle Database 12c Release 1 (12.1.0.2) (JDBC vender : Oracle UCP)

DB2 V10.1

DB2 V10.5

Microsoft SQL Server 2005/2008/2012/2014

DataDirect Connect for JDBC 3.3 or later

SequeLink for JDBC 5.0

PostgreSQL 8.1 (JDBC driver 8.1 Build 401) - 9.3.5.1 (JDBC driver 9.3 Build 1103)

Cloudscape 3.0.3 (bundled in J2EE 1.3.1 SDK)

Apache Derby 10.2.2 - 10.10.1.3

InfoFrame Elastic Relational Store V3.2 (*9)

<Web Services>

When using the feature of WS-ReliableMessaging, supported database server products are as follows.

Oracle Database 11g Release 2 (11.2.0.4)

Apache Derby 10.10.1.1

(*1) WebOTX AS does not support in a Server Core installation.

(*2) WebOTX AS supports in a Server Core installation.

(*3) WebOTX does not work properly when SELinux settings are enabled. It must be disabled.

(*4) WebOTX AS Express customized for containers, which is certified with Docker 1.4.1 and later, is provided.

(*5) Java SE 8 is supported by Windows Server 2008 R2 SP1 and later.

(*6) WebOTX AS contains Apache HTTP Server 2.2.31/2.4.16 or equivalent.

(*7) In Windows Server 64bit, IIS 32bit mode is not supported.

(*8) To perform 2-phase commit using the Oracle Real Application Cluster (RAC) and X/Open XA capabilities, be sure to apply the patches below.

  • PSR 10.1.0.3.

(*9) InfoFrame Elastic Relational Store is only support by WebOTX Application Server Standard. You can also install the JDBC Driver for InfoFrame Elastic Relational Store, when you install WebOTX Application Server Standard.

WebOTX Batch Server

CPU Intel x86, Intel 64
Memory Capacity 1GB or larger
Disk Capacity 200MB or larger
OS Windows

Intel 64

Windows Server® 2008 R2

Linux

Intel x86

Red Hat Enterprise Linux (5/AP5)

Intel 64

Red Hat Enterprise Linux (5/AP5)

Other

Java 2 SDK, Standard Edition (J2SE)

Java SE 6

Database

Oracle Database 11gR1 or later 11g version

PostgreSQL 8.4.2 or later 8.4.x version

WebOTX Portal

CPU Intel x86, Intel 64
Memory Capacity 1GB or larger
Disk Capacity 400MB or larger
OS Windows

Intel x86

Windows Server® 2008 R1

Windows Server® 2003 R1/R2

Intel 64

Windows Server® 2008 R1/R2

Windows Server® 2003 R1/R2

Linux

Intel x86

Red Hat Enterprise Linux (5/AP5)

Intel 64

Red Hat Enterprise Linux (5/AP5)

Other

Java 2 SDK, Standard Edition (J2SE)

Java SE 6

Application Server

WebOTX Application Server Express V8.3

WebOTX Application Server Foundation V8.3

WebOTX Application Server Standard V8.3

WebOTX Application Server Enterprise V8.3

Web Server

WebOTX Web Server 2.0.63 or later / 2.2.15 or later

Apache HTTP Server 2.0.63 or later / 2.2.15 or later

Internet Information Services 6.0 / 7.0 / 7.5

Database

Oracle Database 10g/11g

Microsoft SQL Server 2005/2008

PostgreSQL 8.4.1 or later

Apache Derby 10.2.2 or later

Directory Server

EnterpriseDirectoryServer V6.1

Web browser

Internet Explorer 8.0

WebOTX Enterprise Service Bus

CPU Intel x86, Intel 64, Itanium
Memory Capacity Windows

Intel x86

512MB or larger

Intel 64

1GB or larger

Linux

Intel x86

512MB or larger

Intel 64

1GB or larger

HP-UX

Itanium

1.5GB or larger

Disk Capacity Windows

Intel x86

300MB

Intel 64

300MB

Linux

Intel x86

300MB

Intel 64

300MB

HP-UX

Itanium

300MB

OS Windows

Intel x86

Windows Server® 2008 Starndard

Windows Server® 2008 Enterprise

Windows Server® 2008 Datacenter

Windows Server® 2003 R2, Starndard Edition

Windows Server® 2003 R2, Enterprise Edition

Windows Server® 2003 R2, Datacenter Edition

Windows Server® 2003, Starndard Edition

Windows Server® 2003, Enterprise Edition

Windows Server® 2003, Datacenter Edition

Intel 64

Windows Server® 2008 R2 Starndard

Windows Server® 2008 R2 Enterprise

Windows Server® 2008 R2 Datacenter

Windows Server® 2008 Starndard

Windows Server® 2008 Enterprise

Windows Server® 2008 Datacenter

Windows Server® 2003 R2, Starndard x64 Edition

Windows Server® 2003 R2, Enterprise x64 Edition

Windows Server® 2003 R2, Datacenter x64 Edition

Windows Server® 2003, Starndard x64 Edition

Windows Server® 2003, Enterprise x64 Edition

Windows Server® 2003, Datacenter x64 Edition

Linux

Intel x86

Red Hat Enterprise Linux 5

Red Hat Enterprise Linux AP 5

Red Hat Enterprise Linux AS 4

Red Hat Enterprise Linux ES 4

SUSE Linux Enterprise Server 10 SP3

Intel 64

Red Hat Enterprise Linux 5

Red Hat Enterprise Linux AP 5

Red Hat Enterprise Linux AS 4

Red Hat Enterprise Linux ES 4

SUSE Linux Enterprise Server 10 SP3

HP-UX

Itanium

HP-UX 11i v2 (11.23)

HP-UX 11i v3 (11.31)

Other

Java 2 SDK, Standard Edition

Java SE 6

J2SE 5.0

Web browser and plug-in

  • Internet Explorer 6/7/8
  • FireFox 2/3
  • Web Server

WebOTX Web Server 2.0.63 or later, 2.2.15 or later (*1)

Apache HTTP Server 2.0.63 or later, 2.2.15 or later

Internet Information Services (IIS) 6.0, 7.0, 8.0

Sun Java System Web Server 6.1, 7.1

Database Server

WebOTX ESB is designed to support connection with a DBMS by using a JDBC driver compliant to JDBC 2.0- JDBC 4.0 specification. Obtaining JDBC driver bundled in the database server product and setup of it is required, when you use the connection by JDBC BC or the JTA transaction that cooperates with the Transaction service function of WebOTX AS.

The following JDBC drivers have been tested for the use with WebOTX ESB.

Oracle9i Database Release 2 (9.2.0) (*2)

Oracle Database 10g Release 1 (10.1.0) (*2)

Oracle Database 10g Release 2 (10.2.0) (*2)

Oracle Database 11g Release 1 (11.1.0) (*2)

Oracle Database 11g Release 2 (11.2.0) (*2)

DB2 Universal Database 8.1.4

DB2 V9.1

Microsoft SQL Server 2000/2005/2008

Sybase Adaptive Server Enterprise 12.5

DataDirect Connect for JDBC 3.3 or later

PostgreSQL 7.3.2 (JDBC driver 7.3 Build 113) - 8.4.1 (JDBC driver 8.4 Build 701) (*3)

Cloudscape 3.0.3 (bundled in J2EE 1.3.1 SDK)

Apache Derby 10.2.2.0 - 10.5.3

(*1) WebOTX AS includes Apache HTTP Server 2.0.63/2.2/15 or an equivalent version.

(*2) To perform 2-phase commit using the Oracle Real Application Cluster (RAC) and X/Open XA capabilities, be sure to apply the patches below.

  • PSR 9.2.0.7
  • PSR 10.1.0.3

(*3) If you execute 2-phase commit using PostgreSQL, use PostgreSQL 8.1 and JDBC driver version 8.1-404.

WebOTX Administrator

CPU Intel x86, Intel 64
Memory Capacity Windows

Intel x86

384MB or larger

Intel 64

512MB or larger

Linux

Intel 64

512MB or larger

Disk Capacity Windows

Intel x86

90MB

Intel 64

90MB

Linux

Intel x86

85MB

Intel 64

85MB

Display Resolution

1024 x 768

It's recommended to be able to indicate more than 16bits.

OS Windows

Intel x86

Windows Server® 2008 Standard (*1,2)

Windows Server® 2008 Enterprise (*1,2)

Windows Server® 2008 Datacenter (*1,2)

Windows® 8.1 Pro(*2)

Windows® 8.1 Enterprise(*2)

Windows® 8 Pro(*2)

Windows® 8 Enterprise(*2)

Windows® 7 Professional(*2)

Windows® 7 Ultimate(*2)

Windows® 7 Enterprise(*2)

Intel 64

Windows Server® 2012 R2, Datacenter (*1,2)

Windows Server® 2012 R2, Standard (*1,2)

Windows Server® 2012, Datacenter (*1,2)

Windows Server® 2012, Standard (*1,2)

Windows Server® 2008 R2, Standard (*1,2)

Windows Server® 2008 R2, Enterprise (*1,2)

Windows Server® 2008 R2, Datacenter (*1,2)

Windows Server® 2008 Standard (*1,2)

Windows Server® 2008 Enterprise (*1,2)

Windows Server® 2008 Datacenter (*1,2)

Windows® 8.1 Pro(*2)

Windows® 8.1 Enterprise(*2)

Windows® 8 Pro(*2)

Windows® 8 Enterprise(*2)

Windows® 7 Professional(*2)

Windows® 7 Ultimate(*2)

Windows® 7 Enterprise(*2)

Linux

Intel 64

Red Hat Enterprise Linux 7 Server (7.1 and later) (*3,4)

Red Hat Enterprise Linux 6 Server (6.1 and later) (*3)

Red Hat Enterprise Linux 5 (*3)

Red Hat Enterprise Linux AP 5 (*3)

Other It's same as Application Server

(*1) WebOTX AS does not support in a Server Core installation.

(*2) Downloader management tool is not provided in WebOTX Administrator. C++ Client/Visual Basic Client/ASP Runtime Environment and Downloader are not provided in WebOTX Client.

(*3) WebOTX does not work properly when SELinux settings are enabled. It must be disabled.

(*4) WebOTX AS Express customized for containers, which is certified with Docker 1.4.1 and later, is provided.

WebOTX Developer (with Developer Studio)

CPU Intel x86, Intel 64
Memory Capacity

Intel x86

1GB or larger

Intel 64

1GB or larger

Disk Capacity 1.5GB or larger
OS
  • Intel x86
  • Windows® 7 Professional
  • Windows® 7 Ultimate
  • Windows® 7 Enterprise
  • Windows® 8 Professional
  • Windows® 8 Enterprise

Windows® 8.1 Professional

  • Windows® 8.1 Enterprise
  • Intel 64
  • Windows® 7 Professional
  • Windows® 7 Ultimate
  • Windows® 7 Enterprise
  • Windows® 8 Professional
  • Windows® 8 Enterprise

Windows® 8.1 Professional

Windows® 8.1 Enterprise

Other

Java SE Development Kit

It's same as Application Server

Database Server (for the Test Server)

It's same as Application Server

Interested in this product?

Request a quote: our team will confirm availability, compatibility and a deployment plan.

✉
WhatsAppCall usRequest a quote