Use the New Project wizard to create a Session Initiation Protocol (SIP)/Hypertext
Transfer Protocol (HTTP) Project. You can develop both SIP and HTTP servlets. On the
Project Definition page, you can define the new project name, location, and
target server runtime environment.
Before you begin
Set up a server configuration that supports deploying SIP applications. Refer to the information
on developing SIP applications for a list of supported server configurations. To create a new
server, follow the instructions in the information about creating a server.
Procedure
To create a SIP project:
- Click .
- Open the SIP folder, click SIP Project, and then
click Next.
- On the first page of the wizard, follow these steps:
- Enter a name for the project.
- Enter a location for the project, or select to use the default location.
- Select the SIP module version for the project.
- Select a target run time if one is not already selected. Do not select
None. The target run time that you select must support your SIP module
version.
- Optional: To facilitate deployment, associate your new SIP application with a new or existing Enterprise
Application project (EAR Project) by selecting Add Project to an EAR. Click
Next.
- On the Java page, add folders for your Java™ source files and specify a location for your output Java classes, or keep the default settings.
- On the Web Module page, configure the Web module
settings or accept the default settings and then click Finish.
Results
This SIP/HTTP project is a web project and can be used for development of both SIP and HTTP
servlets. The project contains the following files in the WebContent\WEB-INF folder:
- A SIP deployment descriptor file (sip.xml)
- A Web deployment descriptor file (web.xml)
For projects that use Web 3.0 and later, WebSphere Developer Tools generates annotated classes. The project does not
contain the sip.xml file and the web.xml file in the
WebContent\WEB-INF folder. These files are optional.