HTTP/HTTPS Connection Timeout Engineering Specification
RFE: 4523221
Default Connection Timeout in Java Plug-in Networking support
Author: Michael Colburn
Date: 01/16/02
1.1 Overview
This project is to set a default network time-out value for HTTP/HTTPS
connections. Right now there is no time-out value. So when a connection
is made by an applet and the server doesn't respond properly the applet
will appear to hang and may also cause the browser to hang.
1.2 Project Dependencies
N/A
1.3 OS and Browser Compatibility and Interoperability
This feature will be available on all platforms.
1.4 Performance and Scalability
N/A
1.5 Security
N/A
1.6 Internationalization (I18N) / Localization (L10N)
N/A
1.7 Packaging
N/A
1.8 Usability
Check with UI expert (Michael Albers) for feedback on this issue.
Java Look and Feel Design Guidelines:
http://java.sun.com/products/jlf/ed2/book/HIGTitle.html
1.9 Quality
The test team will have to come up with the testing requirements.
This change will be needed to be tested on the various platforms (OS's).
This change should be tested on fast and slow hardware.
This change should be tested with fast and slow network connections
(i.e. slow = modem dial-up).
This change needs to be tested using a server that is not available, to
make sure the connection times out in the proper amount of time.
1.9.1 Unit or Functional Tests to be Delivered
1.9.2 Additional Testing Notes
2.1 Architecture
2.2 Exported Interfaces/API
2.3 Imported Interfaces/API
2.4 User Interface
3.1 Justification
3.2 Customer Request
3.3 Competitive Analysis
4 Management and Planning |
4.1 Scope/Priority
Size of this effort? Small[X] Medium[] Large[]
What is the priority? 1[] 2[] 3[X]
4.2 Target Release
Hopper.
4.3 Resources
4.3.1 Development
Michael Colburn.
4.3.2 Quality Assurance/Testing
The quality team will need to determine this.
4.3.3 Documentation
4.3.4 Technical Support
Need to consult with others and other products to determine what is an
acceptable default time-out value.
4.3.4 Special Hardware/Software
Fast and slow hardware. Fast and slow network connection.
4.4 Schedule
Start Date |
End Date |
Activity |
Owner |
Status |
//02 |
//02  |
Investigate what the default time-out value should be (research phase)  |
Michael Colburn  |
  |
//02  |
//02  |
Implement rfe (development phase)  |
Michael Colburn  |
  |
//02  |
//02  |
Test (first pass) and make fixes to problems found  |
Michael Colburn  |
  |
//02  |
//02  |
Test and report any problems found  |
Quality team  |
  |
|
  |
  |
  |
  |
  |
Complete |
Started |
Not Started |
Difficulties |
Trouble |
Appendices (as needed, suggestions below) |
A. Background Information
B. Interface Specifications
C. Notes and Additional Details
D. Miscellaneous
E. Tracking
E.1 Final Webrev
E.2 Bugtraq
Bugid |
P |
S |
Subcategory |
Type |
Engineer |
Synopsis |
4523221  |
4  |
3  |
plugin  |
rfe  |
mcolburn  |
RFE: Default Connection Timeout in Java Plug-in Networking support  |
|
Date |
Version |
Author |
Description |
01/16/02  |
0.1  |
Michael Colburn  |
Initial version  |
|