問題タブ [thin-client]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
api - ブラウザ <-> クライアント ハードウェア API?
Web ブラウザーとクライアント ハードウェア間の接続用の標準 API を実装/同意するためのイニシアチブはありますか?
例: iPhone には GPS/カメラ/加速度計が搭載されています。私の Web アプリがそれらと通信できれば (私が厚い ObjectiveC アプリケーションを書かなければならないのではなく)、とてもクールだろう。
web-applications - シンクライアント アプリケーションとはどういう意味ですか?
シンクライアント アプリケーションとはどういう意味ですか?
linux - XDMCP に代わる安全な方法はありますか?
XDMCP (Linux リモート デスクトップ プロトコル) に代わる安全な方法はありますか?
高速サーバー上の VM に接続されたシン クライアント -- UI ヘッド (古いコンピューター + マウス + キーボード) をセットアップしたいと考えています。ssh -Y は、コンピューターに詳しくないユーザー向けであるため、あまり役に立ちません。可能であれば kdm/gdm と統合してほしいです (これは Nomachine NX を除外しているようで、クローズド ソースは好きではありません)。
私はプライベート ネットワーク上にいるので、おそらく XDMCP を使用することになると思いますが、安全なオープン ソースの代替手段がない場合は、ちょっと残念です。
c# - Xenapp クライアントのコンピュータ名を取得する方法はありますか?
Citrix Presentation 4.0 または Xenapp 5 で実行されているプロセス内から特定のクライアントのクライアント名を識別するためのオプションはありますか? また、どちらのシナリオでもこの情報を取得する際に重要な違いはありますか?
現在、私のソフトウェアはサーバー上のサービスに接続するクライアントであり、主な識別手段はコンピューター名と IP アドレスです。Citrix プレゼンテーション サーバーにインストールすると、現在実行中のすべてのインスタンスは、サーバーのコンピューター名と IP アドレスと同じコンピューター名と IP アドレスを表示します。
私のアプリケーションは VB 6.0 で書かれていますが、C# .NET で新しい機能を実装しようとしています。
私はCitrixシンクライアントの開発経験がないため、質問自体に関するヘルプまたは説明をいただければ幸いです。
javascript - Javascript/CXF がある場合、(Spring) MVC は必要ですか?
私は、他の SOA クライアントによって (ほとんど) 使用される Java Web サービス アプリケーションを開発しています。現在、CXF を使用して、SOAP/XML を使用してさまざまな Web サービスとメソッドを公開することを計画しています。
現在、このツールのシン クライアント Web アプリケーションを調査するよう求められています。私は ExtJS や Dojo などの Javascript ライブラリを調査してきましたが、それらは非常に単純なように思えます。これが Web アプリケーションであって Web サイトではないことを考えると、非常に多くの静的 HTML ページを作成することはないと思います (1 つだけかもしれません)。ほとんどの場合、XMLHttpRequest オブジェクトを使用して、既に持っている Web サービスにアクセスし、結果を取得して DOM を変更する予定です。
しかし、私はこれまでブラウザベースの UI を作成したことがなく、ほぼ 100% Javascript アプリケーションのコンテキストで、Spring MVC などのサーバー側 MVC フレームワークが私を購入する役割があるとすれば、それを理解しようとしています。これには必要ですか?それは何のために良いですか?
javascript - javascript performance between thin client and pc
I have a web app using thin clients (bosanova terminals) as the front end for users. I've noticed some performance differences in JavaScript between the thin client and a PC. The terminals are running windows XP embedded with IE6, and the pages I'm referring to are utilizing prototype JS framework to do some rather simple validation on form elements.
for example the following is what I'm using to make sure required fields are populated.
There are two more like this for .numeric and .alaphanumeric that test acordingly and push errors to stop the form form getting submitted.
The problem I'm seeing is a PC in Firefox or IE a form with 5-20 fields on the page takes maybe a half second to process longer than with out the validation. On the Terminal however, it takes anywhere from 15-25 seconds longer to run the validation than the same page with out it. As I believe I've mentioned I've tested this in IE6 on a PC and do not see the performance loss. A call to Bosanova led me to upgrading the memory in the terminal which I did just before this posting and the results hadn't changed.
I can change the script so I loop through the form fields only once and handle .required .numeric .alphanumeric as I go and it will help I'm sure. As it is now there is such a difference in performance between the PC and Terminal (thin client). I'm curious to find out why.
If anyone has any experience troubleshooting or knows why prototype/javascript would suffer such a performance loss on a terminal I'd greatly appreciate some tips.
Update: >>>>>>>>>>>>>>>>>
I have still been testing and looking into this issue and thought I'd share this. We received a newer Terminal yesterday which I loaded up and tested. The new terminal running IE6 worked flawlessly just as any other browser. of course it was a tad slower than a PC because 1. its running IE6 and 2. its a thin client but the speed difference was in the hundreds of a second vs. a 10-50 second difference running the same scripts. The physical specs of the 2 different thin clients are not that different 1.2 ghz(old) vs 1.6 ghz(new) memory was the same and the HD/DOM was 512MB (old) vs 1gig(new). Still have'nt been able to pin point what is going on in the old terminal but looks to be related to that specific model/revision of the terminal.
Update: >>>>>>>>>>>>>>>>>
vb.net - VB アプリには、Windows TS シン クライアントの一意の ID が必要です
.Net 2.0 フレームワークで実行され、Windows ターミナル サーバーにインストールされたカスタム バーコード アプリがあります。HP タイプのシン クライアントを使用していますが、バーコード アプリがインストールされている TS からデスクトップをプルしています。
ほとんどの場合、バーコード アプリは問題なく動作します。唯一の問題は、バーコード アプリが、シン クライアントが配置されているワーク センターに基づいて特定のプリンターにラベルを印刷する必要があることです。バーコード アプリは、デバイス名 (Windows 名) に基づいてラベルをルーティングするように設計されています。バーコード トランザクションが発生したシステムの。
バーコード アプリも実行している本格的な Windows XP Pro システムを使用していますが、ラベル ルーティングに問題はありません。これらのタイプのシステムには、ルーティングに使用できる一意の名前があるからです。私が問題に直面しているのは、シンクライアントから実行されているバーコードアプリが、(バーコードアプリの観点から)個々のシンクライアントではなくターミナルサーバーから実行されているように見えることです。
これらのシン クライアントからある種の一意の識別子を取得して、バーコード アプリ内でラベルのルーティングに使用する方法を知っている人はいますか?
visual-studio-2005 - Visual Studio のひし形の疑問符
新しいマシン ( HP SAM クライアントソフトウェアを介して仮想マシンにアクセスする HP シン クライアント) で初めて Visual Studio 2005 を実行しています。実行が例外で停止すると、その行のテキストが次のように表示されます。フォントバリアントか何かで文字が見つからないようですが、わかりません。
フォントを Courier New から他のフォントに変更してみましたが、違いはありませんでした。この同じ文字がその代替フォントで表示されました。ここで何を検索しようとしているのか、これを使ってGoogleで何を検索しようとしているのかさえわかりませんでした.
更新:これは、設計時であっても、コード内のさまざまな場所で見られます。特定のフォント属性にリンクしているように見えますが、どれかはわかりません。
更新 2:驚くべきことかどうかはわかりませんが、クエスチョン マークを別のアプリケーションにコピー アンド ペーストすると、問題がないように動作します。
更新 3:同じマシン上で、Visual Studio 2008 は期待どおりに (つまり、通常どおり) 動作します。VS2005 の詳細を提供するために、バージョン 8.0.5727.42 を実行しています。
web-applications - Web Application on a Thin Client Based Network
I am currently developing a web application with rich interfaces using JSF. My application is deployed on Tomcat on a server in the network and majority of users access the server with Remote Desktop Protocol (RDP) on that server then they use browser in there. Thin clients have 128MB of RAM and 16MB of it is reserved for graphics and it has a cpu of 800Mhz. My problem is interfaces working pretty slow on these clients and i am trying to figure out that if that slowness is based on incapability of thin clients.
database - WinTermシンクライアントを使用したクラウド上のInformix-SQL(SE)
私には複数の顧客がいて、それぞれが私のISQL(SE)デスクトップアプリのカスタマイズされたバージョンを実行しています。デスクトップアプリをシンクライアントのWinTermに置き換えて、クラウド(SuSEOpenまたはRedHatサーバー上のMyISQLアプリ)に接続したいと思います。これが可能であれば、更新とサポートを簡素化するために、各顧客が私のアプリの1つの標準化されたバージョンを使用することを望んでいます。ただし、データベースを設計するための最良の方法がわかりません。各顧客は独自のdatabase.dbs(DBPATH =)を持っている必要がありますか、それともより良い設計がありますか?