亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? freehost.texi

?? The TN3270 Emulator applet, the SessionServer servlet, and the RightHost3270 servlet
?? TEXI
?? 第 1 頁(yè) / 共 4 頁(yè)
字號(hào):
\input texinfo @c -*-texinfo-*-

@c %**start of header
@setfilename freehost.info
@settitle FreeHost 3270 version 0.1
@setchapternewpage odd
@c %**end of header

@ifinfo
Copyright (C) 1998, 2001 Art Gillespie

Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1
or any later version published by the Free Software Foundation;
with no Invariant Sections, with no Front-Cover Texts, and with no 
Back-Cover Texts.  A copy of the license is included in the section entitled 
"GNU Free Documentation License".

@end ifinfo

@titlepage
@title FreeHost 3270 User's Manual
@subtitle version 0.1
@author Art Gillespie
@page
@vskip 0pt plus 1filll
Copyright @copyright{} 1998, 2001, Art Gillespie

Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.1
or any later version published by the Free Software Foundation;
with no Invariant Sections, with no Front-Cover Texts, and with no 
Back-Cover Texts.  A copy of the license is included in the Licenses 
appendix.

@end titlepage


@ifnottex

@node Top, Overview, (dir), (dir)
@comment node-name, next, previous, up
@top FreeHost 3270

This document describes the FreeHost3270 system.  It applies to
version 0.1.  For the latest version of FreeHost3270 and this
documentation, please visit http://freehost3270.sourceforge.net
@end ifnottex

@menu
* Overview::                    
* Installation::                
* Licenses::                    

Licenses



Licenses


@end menu

@node Overview, Installation, Top, Top
@comment  node-name,  next,  previous,  up
@chapter Overview

@node What is FreeHost 3270?, Architecture, Overview, Overview
@comment  node-name,  next,  previous,  up
@section What is FreeHost 3270?
FreeHost 3270 is a set of Java Servlets and a Java Applet that enable sites to deploy TN3270 applications to multiple clients via the Web (or on an intranet or VPN).  With FreeHost 3270, a single servlet container + web server can deliver TN3270 clients as well as proxied connectivity to a virtually limitless number of users through their browser.   The FreeHost 3270 client applet was written to be compatible with the earliest Java implementations and does not require that users download the Java 1.2 plugin for VM compatability.
@node Architecture,  , What is FreeHost 3270?, Overview
@comment  node-name,  next,  previous,  up
@section Architecture

@section Helping out
FreeHost 3270 needs all the help it can get.  Anyone interested in testing, submitting patches, writing documentation, suggesting new features, and so on is welcome to do so at @url{http://sourceforge.net/projects/freehost3270}.
@section Reporting bugs
If you think you've found a bug in FreeHost 3270, you probably have... please don't keep it to yourself.  Bug reports are an invaluable part of open-source participation.  Visit our bug-tracking system at @url{http://sourceforge.net/projects/freehost3270/}.  Of course, you're always welcome to patch against the latest sources @ref{Where to get FreeHost 3270} and send patches to @email{agillesp@@i-no.com}. 


@node Installation, Licenses, Overview, Top
@comment  node-name,  next,  previous,  up
@chapter Installation

@node Where to get FreeHost 3270, Installing FreeHost 3270, Installation, Installation
@comment  node-name,  next,  previous,  up
@section Where to get FreeHost 3270
You can always download the latest release of FreeHost 3270 at @url{http://www.sourceforge.net/projects/freehost3270/}

For those who want/need access to the latest source updates, anonymous CVS access is available.  
The following commands should do the trick.
@example
cvs -d:pserver:anonymous@cvs.freehost3270.sourceforge.net:/cvsroot/freehost3270 login
@end example
When CVS prompts you for a password, press @key{ENTER}, then
@example
cvs -z3 -d:pserver:anonymous@cvs.freehost3270.sourceforge.net:/cvsroot/freehost3270 co freehost3270
@end example
Eventually, I'll put a separate section on building from source in this here documentation. In the meantime, there's a standard ant @file{build.xml} file in the top-level project directory.  Make sure you have ant installed @url{http://jakarta.apache.org/ant/}, cd to @file{my-development-dir/freehost3270} type 'ant', and you should be all set.


@node Installing FreeHost 3270, Configuration, Where to get FreeHost 3270, Installation
@comment  node-name,  next,  previous,  up
@section Installing FreeHost 3270

Installing FreeHost 3270 is so easy, it hurts to think about it.  Simply drop the @file{freehost-version.war} file from the distribution in your Servlet Container's @file{./webapps/} directory.

If your servlet container requires you to restart in order to deploy a new war, do so.

The configuration defaults in the distrubition are sensible enough that you should be able to test your FreeHost 3270 installation now.  Open your favorite browser and point it at whatever url makes sense in your environment:

@url{http://localhost:8080/freehost3270/freehost}

The FreeHost TN3270 Emulator should pop up and connect to Harvard's HOLLIS information system.  (Assuming your host is connected to the web and is able to get out on port 23.)

@node Configuration, Troubleshooting, Installing FreeHost 3270, Installation
@comment  node-name,  next,  previous,  up
@section Configuring FreeHost 3270
FreeHost 3270 is configured through the @file{WEB-INF/freehost.properties} file.  What follows
is a short description of each entry@footnote{In release 0.2, the configuration will move to an xml-based configuration file.};.


@deffn Config sessionServerHost
The SessionServer host that tn3270 clients will connect back to.  Note that in the case of the Java TN3270 emulator applet, this hostname must match the hostname that was used to deliver the applet in order to satisfy Java Applet sandbox security conditions.
@end deffn

@deffn Config sessionServerPort
The port the SessionServer will listen on.  Note that in the next release (0.2), this will no longer be necessary as all communication will take place through HTTP Tunneling.  In the meantime, hosts and clients must ensure that this port is open on their networks for listening and connecting, respectively.
@end deffn

@deffn Config hostList
A pipe-delimited list of hosts.  These are the hosts that clients will see in their 'Connect' menu.  If the @var{manualEntry} configuration variable is set to 'false', these are the @emph{only} hosts the client will be able to connect to.  Each host entry has the format:
@example
<hostname>|<port>|<friendlyname>
@end example
where @var{friendlyname} is the name that clients will see in their 'Connect' menu.
@end deffn

@deffn Config manualEntry
If set to true, allows users to enter their own hosts as well as select from the hosts specified in @var{hostList}
@end deffn

@deffn Config helpabout
String that will appear in the TN3270 Java Applet's 'help->about' dialog.  Administrators may want to put support contact information here for users.
@end deffn

@deffn Filtering filterList
Comma-separated list of ip filters.  Wildcards are allowed
@example
127.0.*  The entire class C subnet.
127.0.0.* The entire class D subnet.
@end example
The semantic meaning of these filters is modified by the @var{filterMode} configuation directive.
@end deffn

@deffn Filtering filterMode
Specifies behavior of filters in filterList.
@itemize
@item 0 = none
@item 1 = allow from (all hosts specified in filter list)
@item 2 = disallow from (all hosts @emph{except} specified in filter list)
@end itemize
@end deffn

@deffn Admin adminEmail
The e-mail address of the FreeHost 3270 administrator.  The FreeHost SessionServer will send e-mail to this address according to the email* options below.
@end deffn

@deffn Admin smtpserver
The SMTP server to use for sending administrative e-mails
@end deffn

@deffn Admin emailNotifyXSessionsAreActive
If > 0, send an email when the SessionServer has this many sessions concurrently active.
@end deffn

@deffn Admin emailNotifyHostNotResponding
If true, send an e-mail to @var{adminEmail} if connections to the TN3270 gateway host should fail.
@end deffn

@node Troubleshooting,  , Configuration, Installation
@comment  node-name,  next,  previous,  up
@section Troubleshooting
If you're having any problems getting FreeHost 3270 to work the way you expect it to, be sure to check the FreeHost 3270 home page at @url{http://freehost3270.sourceforge.net} and the project page at SourceForge: @url{http://sourceforge.net/projects/freehost3270}.  Here you'll find mailing list archives and how to subscribe to the user's mailing list, where you can have your question answered by other FreeHost 3270 users and developers.

In the meantime, here are couple of common problems and their common solutions:

@itemize
@item @emph{The Java TN3270 applet never shows me the TN3270 connection I'm expecting.}  In order:
@enumerate
@item Check to see that the host that the SessionServer servlet is running on can connect to the TN3270 gateway host.
@item Check to ensure that the sessionServerHost configuration variable in @file{freehost.properties} matches the host you typed in your browser...  The Java Applet Security Manager will only let applets connect to the @emph{same host from which they were served}, so if you have @var{localhost} in your @file{freehost.properties} and you typed in @url{http://www.myserver.org/}, the applet won't be able to connect to the SessionServer servlet.
@item If the client is behind a firewall, be sure they can connect out on the port specified by @var{sessionServerPort} in @file{freehost.properties}.  Naturally, getting a corporate network lackey to open a port is difficult at best (as it should be).  I've found that you can set the SessionServer port to 443 (the HTTPS port) and succeed in most firewall environments.  Good news, though; in version 0.2, FreeHost 3270 will support HTTP Tunneling (connect back to the SessionServer on port 80, using HTTP headers and HTTP keep-alive), so this won't be an issue for much longer.
@end enumerate
@item @emph{I get a burning sensation when I urinate.}  Go see a doctor immediately.  Be prepared to make some embarrassing phone calls.
@end itemize

@node Licenses,  , Installation, Top
@comment node-name, next, previous, up
@appendix Licenses

@node Library Copying, GNU Free Documentation License, Licenses, Licenses
@menu
@end menu

@appendixsec GNU LESSER GENERAL PUBLIC LICENSE

@cindex LGPL, Lesser General Public License
@center Version 2.1, February 1999

@display
Copyright @copyright{} 1991, 1999 Free Software Foundation, Inc.
59 Temple Place -- Suite 330, Boston, MA 02111-1307, USA

Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.

[This is the first released version of the Lesser GPL.  It also counts
as the successor of the GNU Library Public License, version 2, hence the
version number 2.1.]
@end display

@appendixsubsec Preamble

  The licenses for most software are designed to take away your
freedom to share and change it.  By contrast, the GNU General Public
Licenses are intended to guarantee your freedom to share and change
free software---to make sure the software is free for all its users.

  This license, the Lesser General Public License, applies to some
specially designated software---typically libraries---of the Free
Software Foundation and other authors who decide to use it.  You can use
it too, but we suggest you first think carefully about whether this
license or the ordinary General Public License is the better strategy to
use in any particular case, based on the explanations below.

  When we speak of free software, we are referring to freedom of use,
not price.  Our General Public Licenses are designed to make sure that
you have the freedom to distribute copies of free software (and charge
for this service if you wish); that you receive source code or can get
it if you want it; that you can change the software and use pieces of it
in new free programs; and that you are informed that you can do these
things.

  To protect your rights, we need to make restrictions that forbid
distributors to deny you these rights or to ask you to surrender these
rights.  These restrictions translate to certain responsibilities for
you if you distribute copies of the library or if you modify it.

  For example, if you distribute copies of the library, whether gratis
or for a fee, you must give the recipients all the rights that we gave
you.  You must make sure that they, too, receive or can get the source
code.  If you link other code with the library, you must provide
complete object files to the recipients, so that they can relink them
with the library after making changes to the library and recompiling
it.  And you must show them these terms so they know their rights.

  We protect your rights with a two-step method: (1) we copyright the
library, and (2) we offer you this license, which gives you legal
permission to copy, distribute and/or modify the library.

  To protect each distributor, we want to make it very clear that
there is no warranty for the free library.  Also, if the library is
modified by someone else and passed on, the recipients should know
that what they have is not the original version, so that the original
author's reputation will not be affected by problems that might be
introduced by others.

  Finally, software patents pose a constant threat to the existence of
any free program.  We wish to make sure that a company cannot
effectively restrict the users of a free program by obtaining a
restrictive license from a patent holder.  Therefore, we insist that
any patent license obtained for a version of the library must be
consistent with the full freedom of use specified in this license.

  Most GNU software, including some libraries, is covered by the
ordinary GNU General Public License.  This license, the GNU Lesser
General Public License, applies to certain designated libraries, and
is quite different from the ordinary General Public License.  We use
this license for certain libraries in order to permit linking those
libraries into non-free programs.

  When a program is linked with a library, whether statically or using
a shared library, the combination of the two is legally speaking a
combined work, a derivative of the original library.  The ordinary
General Public License therefore permits such linking only if the
entire combination fits its criteria of freedom.  The Lesser General
Public License permits more lax criteria for linking other code with
the library.

  We call this license the @dfn{Lesser} General Public License because it
does @emph{Less} to protect the user's freedom than the ordinary General
Public License.  It also provides other free software developers Less
of an advantage over competing non-free programs.  These disadvantages
are the reason we use the ordinary General Public License for many

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区日韩视频| 日韩欧美视频在线| 视频一区欧美精品| 国产视频911| 欧美日本乱大交xxxxx| 国产一区二区调教| 亚洲国产日韩综合久久精品| 亚洲国产精品精华液2区45| 欧美日韩视频在线第一区 | 欧美久久婷婷综合色| 国产福利一区二区三区视频在线| 午夜影院在线观看欧美| 国产精品免费av| 精品国产人成亚洲区| 欧美日韩久久一区二区| 91丨九色porny丨蝌蚪| 国产成人精品综合在线观看| 美女视频网站久久| 亚洲一级在线观看| 中文字幕一区二区三区四区不卡| 337p粉嫩大胆噜噜噜噜噜91av| 欧美吻胸吃奶大尺度电影 | 亚洲丝袜另类动漫二区| 久久久久久97三级| 精品久久人人做人人爱| 欧美美女视频在线观看| 日本精品免费观看高清观看| 播五月开心婷婷综合| 狠狠色狠狠色综合| 老司机一区二区| 日本成人在线不卡视频| 亚洲va天堂va国产va久| 亚洲一区二区三区精品在线| 亚洲乱码精品一二三四区日韩在线 | 一区二区三区在线观看视频| 日本一区二区三区视频视频| 国产欧美一区二区三区鸳鸯浴| 欧美大片国产精品| 日韩欧美在线1卡| 欧美一级一级性生活免费录像| 在线看一区二区| 在线观看亚洲精品视频| 色屁屁一区二区| 91高清视频在线| 欧美体内she精高潮| 欧美熟乱第一页| 欧美视频日韩视频在线观看| 欧美日韩你懂的| 欧美绝品在线观看成人午夜影视| 在线电影院国产精品| 欧美日本一道本| 日韩丝袜情趣美女图片| 精品人在线二区三区| ww久久中文字幕| 国产日韩影视精品| 自拍偷自拍亚洲精品播放| 亚洲免费在线视频| 亚洲动漫第一页| 美腿丝袜亚洲一区| 国产一区二区三区精品视频| 成人一区二区三区中文字幕| 91污在线观看| 欧美肥胖老妇做爰| 精品欧美久久久| 国产精品久久久久7777按摩| 亚洲精选视频在线| 日韩电影在线免费| 国产伦精品一区二区三区在线观看| 成人激情文学综合网| 色综合久久久久久久久| 欧美三级电影精品| 亚洲精品一线二线三线| 国产精品久久久一区麻豆最新章节| 亚洲免费观看高清完整版在线观看熊| 亚洲国产精品久久久男人的天堂| 美腿丝袜亚洲一区| aaa国产一区| 91精品婷婷国产综合久久| 欧美精品一区二区三区蜜桃视频| 中文字幕中文在线不卡住| 亚洲图片欧美视频| 国产一区二区三区观看| 色妞www精品视频| 日韩视频免费直播| 亚洲欧洲日本在线| 男人操女人的视频在线观看欧美| 成人免费毛片app| 欧美视频日韩视频| 日本一区二区免费在线观看视频 | 国产成人一区在线| 欧美在线观看视频一区二区| 26uuu亚洲综合色欧美| 亚洲精品国产无天堂网2021| 久久69国产一区二区蜜臀 | 久久综合久久综合九色| 亚洲伊人伊色伊影伊综合网| 国产一区免费电影| 欧美性xxxxx极品少妇| 国产香蕉久久精品综合网| 五月天中文字幕一区二区| 成人性生交大合| 日韩欧美卡一卡二| 亚洲综合久久久久| 成人午夜短视频| 欧美大度的电影原声| 亚洲一本大道在线| jizzjizzjizz欧美| 亚洲精品一线二线三线| 午夜亚洲福利老司机| k8久久久一区二区三区| 亚洲精品一线二线三线无人区| 五月激情综合色| 一本到不卡精品视频在线观看| 国产视频一区在线播放| 麻豆专区一区二区三区四区五区| 欧美在线视频日韩| 亚洲色图视频网| 风间由美一区二区av101| 精品裸体舞一区二区三区| 性久久久久久久久久久久| 99re在线精品| 国产精品成人网| 国产成人在线电影| 26uuu色噜噜精品一区| 奇米影视7777精品一区二区| 欧美日韩成人在线| 亚洲精品国产一区二区三区四区在线 | 欧美亚洲一区二区在线观看| 亚洲欧美日韩国产成人精品影院| 波多野结衣亚洲| 国产精品欧美极品| 成人黄色大片在线观看| 中文一区二区在线观看| 国产精品12区| 日本一区二区动态图| 精品一区二区免费看| 欧美mv日韩mv国产网站| 另类成人小视频在线| 日韩精品一区二区三区在线播放| 日韩av电影免费观看高清完整版在线观看 | 国产米奇在线777精品观看| 精品少妇一区二区三区免费观看| 久久激五月天综合精品| 日韩视频一区二区| 激情小说欧美图片| 久久亚洲一级片| 国产91清纯白嫩初高中在线观看 | 国产精品不卡一区| 99国产精品一区| 亚洲综合色视频| 91麻豆精品久久久久蜜臀| 日日噜噜夜夜狠狠视频欧美人 | 成人av电影免费观看| 亚洲欧美综合另类在线卡通| 91在线无精精品入口| 亚洲一区免费观看| 欧美精选一区二区| 老司机午夜精品| 欧美国产日韩a欧美在线观看| va亚洲va日韩不卡在线观看| 亚洲一区二区三区激情| 91精品国产欧美一区二区18| 精品一区二区免费视频| 国产精品网站在线播放| 色噜噜狠狠一区二区三区果冻| 午夜成人免费电影| www亚洲一区| 99精品欧美一区二区三区综合在线| 亚洲激情在线激情| 欧美一区二区三区白人| 国产老女人精品毛片久久| 国产精品丝袜久久久久久app| 色欧美片视频在线观看在线视频| 首页国产欧美久久| 久久久av毛片精品| 一本久道中文字幕精品亚洲嫩| 日本欧美在线看| 中文无字幕一区二区三区| 欧美在线短视频| 国产一区视频网站| 一区二区三区在线影院| 欧美电影免费观看高清完整版在线观看 | 9久草视频在线视频精品| 日韩电影一区二区三区四区| 欧美国产日韩a欧美在线观看| 欧美日韩亚洲综合在线| 韩国av一区二区三区四区| 亚洲美女在线一区| 精品国产一区二区三区四区四| 91麻豆免费观看| 久久精品国产免费看久久精品| 亚洲欧美成人一区二区三区| 日韩一区二区三区观看| 91在线观看高清| 精品一区二区国语对白| 国产美女视频一区| 亚洲va国产va欧美va观看| 亚洲国产高清在线观看视频| 欧美一级xxx| 色综合久久中文字幕|