Other components

There are other components to choose from when you build a virtual application pattern.

Important: The Connect In and Connect Out components are designed to manage the firewall configuration for the eth1 Ethernet interface with a public IP address. Firewall settings for the eth0 Ethernet interface with a private IP address must not be altered since they are used only for inter-system communication. Other Ethernet interfaces, such as eth2, might be included in a custom pattern, but no tool or component is available to manage the firewall settings for these Ethernet interfaces.

Connect Out

This component is used to open the firewall for outbound TCP connections from a web or enterprise application to a specified host and port.

The following attributes are for the component:

  • TCP Outbound Server(s) & Port(s): Specifies the destination port on target servers for outbound TCP connections from the application. Enter a port number or a range of port numbers. Separate multiple ports with a comma. If you specify port numbers only, the specified ports are open for any IP address. For example: 14121, 65432, 23411, 42111-42113.

    If you want to open ports for specific IP addresses only, enter an IP address or netmask with the port number. You can specify IP addresses in IPv4 or IPv6 format. For example: 1.2.3.4:12311, 45221, 52341, 1.3.5.2/23:12311, [311:33:12:12]:1231.

  • UDP Outbound Server(s) & Port(s): Specifies the destination port on target servers for outbound UDP connections from the application. Enter a port number or a range of port numbers. Separate multiple ports with a comma. If you specify port numbers only, the specified ports are open for any IP address. For example: 14121, 65432, 23411, 42111-42113.

    If you want to open ports for specific IP addresses only, enter an IP address or netmask with the port number. You can specify IP addresses in IPv4 or IPv6 format. For example: 1.2.3.4:12311, 45221, 52341, 1.3.5.2/23:12311, [311:33:12:12]:1231.

  • Enable Outbound ICMP: Select to enable outbound ICMP connections.

Connections

You can use the Connect Out component with any component that creates its own virtual machine. The following table lists examples of connectable components.

Table 1. Examples of connectable components
Component name Description
Web application (WebSphere® Application Server) A web application cloud component represents an execution service for Java Platform, Enterprise Edition (Java™ EE) web applications (WAR files).
Enterprise application (WebSphere Application Server) An enterprise application (WebSphere Application Server) cloud component represents an execution service for Java EE enterprise applications (EAR files).
OSGi application (WebSphere Application Server) OSGi application on WebSphere Application Server.

To make a connection between an application component and the Connect Out component, hover over the blue circle on the application component. When the blue circle turns yellow, draw a connection from application component to the Connect Out component.

You can add or remove servers and ports for a deployed virtual application that uses the Connect Out component from the Operations tab of the Instance Console.
  1. Click Instances > Virtual Applications.
  2. Select the deployed virtual application that you must update from the list, and then click Manage.
  3. Click the Operations tab in the Instance Console.
  4. Select the FIREWALL operation that corresponds to the virtual machine that you would like to edit.
  5. Expand the Connect Out section, and then add or remove servers and ports as needed.
  6. Click Submit.

Connect In

This component is used to open the firewall for inbound TCP connections from a specified address or range of addresses, to a specified port in the target application component.

The following attributes are for the component:

  • TCP Inbound Server(s) & Port(s): Specifies the destination port on target servers for inbound TCP connections from the application. Enter a port number or a range of port numbers. Separate multiple ports with a comma. If you specify port numbers only, the specified ports are open for any IP address. For example: 14121, 65432, 23411, 42111-42113.

    If you want to open ports for specific IP addresses only, enter an IP address or netmask with the port number. You can specify IP addresses in IPv4 or IPv6 format. For example: 1.2.3.4:12311, 45221, 52341, 1.3.5.2/23:12311, [311:33:12:12]:1231.

  • UDP Inbound Server(s) & Port(s): Specifies the destination port on target servers for inbound UDP connections from the application. Enter a port number or a range of port numbers. Separate multiple ports with a comma. If you specify port numbers only, the specified ports are open for any IP address. For example: 14121, 65432, 23411, 42111-42113.

    If you want to open ports for specific IP addresses only, enter an IP address or netmask with the port number. You can specify IP addresses in IPv4 or IPv6 format. For example: 1.2.3.4:12311, 45221, 52341, 1.3.5.2/23:12311, [311:33:12:12]:1231.

  • Enable Inbound ICMP: Select to enable inbound ICMP connections.
You can use the Connect In component with any component that creates its own virtual machine. The following table lists examples of connectable components.
Important: The Connect In component cannot be connected directly to a Database Server component. Connect the component to the OS Node that contains the Database Server instead. If you attempt to connect a Connect In component with a Database Server component, the Pattern Builder displays the error The link between 'Database Server (DB2)' and 'Connect In' is not supported when you try to drag and drop the Connect In link from the Database Server to the Connect In component.

Connections

Table 2. Examples of connectable components
Component name Description
Web application (WebSphere Application Server) A web application cloud component represents an execution service for Java Platform, Enterprise Edition (Java EE) web applications (WAR files).
Enterprise application (WebSphere Application Server) An enterprise application (WebSphere Application Server) cloud component represents an execution service for Java EE enterprise applications (EAR files).
OSGi application (WebSphere Application Server) OSGi application on WebSphere Application Server.

To make a connection between the Connect In component and an application component, hover over the blue circle on the Connect In component. When the blue circle turns yellow, draw a connection from the Connect In component to the application component.

You can add or remove servers and ports for a deployed virtual application that uses the Connect Out component from the Operations tab of the Instance Console.
  1. Click Instances > Virtual Applications.
  2. Select the deployed virtual application that you must update from the list, and then click Manage.
  3. Click the Operations tab in the Instance Console.
  4. Select the FIREWALL operation that corresponds to the virtual machine that you would like to edit.
  5. Expand the Connect Out section, and then add or remove servers and ports as needed.
  6. Click Submit.

Back to the top of the page.