- Timestamp:
- Jan 24, 2012 4:20:07 PM (13 years ago)
- Location:
- trunk/doc/manual
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/manual/en_US/SDKRef.xml
r37865 r39852 371 371 <listitem> 372 372 <para><computeroutput>--verbose</computeroutput> (or 373 <computeroutput>-v</computeroutput>): Normally, the web service373 <computeroutput>-v</computeroutput>): Normally, the web service 374 374 outputs only brief messages to the console each time a request is 375 served. With this option, the web service prints much more detailed375 served. With this option, the web service prints much more detailed 376 376 data about every request and the COM methods that those requests 377 377 are mapped to internally, which can be useful for debugging client … … 383 383 <computeroutput>-F</computeroutput>) 384 384 <computeroutput><file></computeroutput>: If this is 385 specified, the web service not only prints its output to the385 specified, the web service not only prints its output to the 386 386 console, but also writes it to the specified file. The file is 387 387 created if it does not exist; if it does exist, new output is 388 appended to it. This is useful if you run the web service388 appended to it. This is useful if you run the web service 389 389 unattended and need to debug problems after they have 390 390 occurred.</para> … … 434 434 Linux hosts to authenticate users. Any valid username/password 435 435 combination is accepted, it does not have to be the username and 436 password of the user running the web service daemon. Unless436 password of the user running the web service daemon. Unless 437 437 <computeroutput>vboxwebsrv</computeroutput> runs as root, PAM 438 438 authentication can fail, because sometimes the file … … 464 464 465 465 <para>When everything is configured correctly you can start the 466 VirtualBox web service with the following command:<screen>svcadm enable svc:/application/virtualbox/webservice:default</screen></para>466 VirtualBox web service with the following command:<screen>svcadm enable svc:/application/virtualbox/webservice:default</screen></para> 467 467 468 468 <para>For more information about SMF, please refer to the Solaris … … 677 677 xreflabel="IManagedObjectRef::release()" /> method explicitly, which 678 678 frees appropriate managed reference, as is required by the raw 679 web service; see <xref linkend="managed-object-references" /> for679 web service; see <xref linkend="managed-object-references" /> for 680 680 details. This limitation may be reconsidered in a future version of 681 681 the VirtualBox SDK.</para> … … 725 725 API layer, thereby hiding different implementation details, so it is 726 726 actually an example of code share among XPCOM, MSCOM and web services. 727 If you are interested in how to interact with the web services layer727 If you are interested in how to interact with the web services layer 728 728 directly, have a look at 729 729 <computeroutput>install/vboxapi/__init__.py</computeroutput> which … … 732 732 733 733 <para>To start the shell, perform the following commands: <screen>/opt/VirtualBox/vboxwebsrv -t 0 734 # start web service with object autocollection disabled734 # start web service with object autocollection disabled 735 735 export VBOX_PROGRAM_PATH=/opt/VirtualBox 736 736 # your VirtualBox installation directory … … 745 745 use the <computeroutput>connect</computeroutput> shell command to 746 746 connect to remote VirtualBox servers; in this case you can skip 747 starting the local web server.</para>747 starting the local web server.</para> 748 748 </sect2> 749 749 … … 1406 1406 <computeroutput>VirtualBoxManager</computeroutput> hides most 1407 1407 platform-specific details. It can be used to access both the local 1408 (COM) and the web service-based API. The following code can be used by1408 (COM) and the web service based API. The following code can be used by 1409 1409 an application to use the glue layer.</para> 1410 1410 … … 1418 1418 1419 1419 # Alternatively, one can be more verbose, and initialize 1420 # glue with web service backend, and provide authentication1420 # glue with web service backend, and provide authentication 1421 1421 # information 1422 1422 virtualBoxManager = VirtualBoxManager("WEBSERVICE", … … 4169 4169 parameters both the old NULL and empty string is allowed. This 4170 4170 change was necessary to support more client bindings, especially 4171 using the web service API. Many of them either have no special NULL4171 using the web service API. Many of them either have no special NULL 4172 4172 value or have trouble dealing with it correctly in the respective 4173 4173 library code.</para> -
trunk/doc/manual/user_ChangeLogImpl.xml
r39490 r39852 800 800 801 801 <listitem> 802 <para>Web service: fixed timeout handling with HTTP 1.1 keepalive, and802 <para>Web service: fixed timeout handling with HTTP 1.1 keepalive, and 803 803 be more robust when connections fail</para> 804 804 </listitem> … … 1570 1570 1571 1571 <listitem> 1572 <para>Web service: use own log file, with log rotation to limit size</para>1572 <para>Web service: use own log file, with log rotation to limit size</para> 1573 1573 </listitem> 1574 1574 … … 1911 1911 1912 1912 <listitem> 1913 <para>Web service: now listens to localhost by default as documented1913 <para>Web service: now listens to localhost by default as documented 1914 1914 (bug #6067)</para> 1915 1915 </listitem> … … 3304 3304 3305 3305 <listitem> 3306 <para>Web service: fixed a rare crash when calling IGuest methods from the webservice</para>3306 <para>Web service: fixed a rare crash when calling IGuest methods from the web service</para> 3307 3307 </listitem> 3308 3308 … … 3717 3717 3718 3718 <listitem> 3719 <para> webservice: more structs and array fixes in PHP bindings</para>3719 <para>Web service: more structs and array fixes in PHP bindings</para> 3720 3720 </listitem> 3721 3721 … … 3888 3888 3889 3889 <listitem> 3890 <para> webservice: vboxwebsrv is now multithreaded</para>3890 <para>Web service: vboxwebsrv is now multithreaded</para> 3891 3891 </listitem> 3892 3892 3893 3893 <listitem> 3894 <para> webservice: fixed handling of structs and arrays in PHP bindings</para>3894 <para>Web service: fixed handling of structs and arrays in PHP bindings</para> 3895 3895 </listitem> 3896 3896 … … 5086 5086 <listitem> 5087 5087 <para>Python WS: fixed issue with certain enumerations constants having 5088 wrong values in Python web services bindings</para>5088 wrong values in Python web services bindings</para> 5089 5089 </listitem> 5090 5090 … … 5137 5137 5138 5138 <listitem> 5139 <para>Web service: fixed a severe memory leak, at least on platforms using XPCOM</para>5139 <para>Web service: fixed a severe memory leak, at least on platforms using XPCOM</para> 5140 5140 </listitem> 5141 5141
Note:
See TracChangeset
for help on using the changeset viewer.