よくあるご質問(FAQ)

製品別
質問別

URLをクリップボードにコピーしました
シェア用URL:https://faq2.epson.jp/web/Detail.aspx?id=32766
  FAQ番号:32766
ePOS-Print SDK for JavaScript、ePOS-Device SDK for JavaScript の違い、特徴、使い分けが分りません。
ePOS-Print SDK for JavaScript、ePOS-Device SDK for JavaScript のそれぞれの違い、特徴、使い分けを教えてください。
 
 

本ページで説明している
ePOS-Print SDK for JavaScript、ePOS-Device SDK for JavaScript は、
2015年10月27日に Epson ePOS SDK for JavaScript に統合しました。
ePOS-Print SDK for JavaScript、ePOS-Device SDK for JavaScript は今後更新されることのない旧 SDK の名称であり、新規でのご使用は推奨しておりません。
  Epson ePOS SDK についてはこちら をご覧ください。

ePOS-Print SDK for JavaScriptとePOS-Device SDK for JavaScriptには次の違いがあります。

  • ePOS-Print SDK for JavaScript
    TM-PシリーズがXML文書を受信することで、印刷を行うWebサービスです。
  • ePOS-Device SDL for JavaScript
    TM-iシリーズ/TM-DT シリーズがXML文書を受信することで、プリンターの印刷や、プリンターに接続されたPOS周辺機器(バーコードスキャナー、磁気カードリーダーなど)の制御を行うWeb サービスです。

また ePOS-Print XML、ePOS-Device XML と呼ばれるものがあります。ePOS-Print SDK for JavaScript、ePOS-Device SDK for JavaScriptはJavaScriptを利用して、WebサービスからXML形式のデータを生成してプリンターへ送信します。ePOS-Print XML、ePOS-Device XML はプリンターに送信する XML 形式データの名称です。

詳細は以下をご覧ください。

  1. ePOS-Print XML / ePOS-Device XML
  2. ePOS-Print SDK for JavaScript / ePOS-Device SDK for JavaScript

ePOS-Print XML / ePOS-Device XML

ePOS-Print XML は、TM-P シリーズで印刷する機能を XML で定義したコマンド体系です。

ePOS-Device XML は、TM-i シリーズ / TM-DT シリーズで印刷する機能を XML で定義したコマンド体系です。

XML で作られた印刷ドキュメントを、プリンターに送信することで印刷や周辺機器の制御をすることができます。
送信に対する応答内容で、印刷の成否やプリンターの状態を確認できます。

HTTP 通信対応のさまざまな機器から制御でき、OSなどの環境に依存しません。
ただし、XML の構文を把握して、XML 文書(印刷ドキュメント)を作成する必要があります。

ePOS-Print XML / ePOS-Device XML のユーザーズマニュアル、サンプルプログラムはこちら をご覧ください。

 

TM-i シリーズ / TM-DT シリーズは、ネットワークインターフェイスタイプの TM プリンターを子機に設定して ePOS-Device XML で制御ができます。


ePOS-Print SDK for JavaScript / ePOS-Device SDK for JavaScript

ePOS-Print SDK for JavaScript / ePOS-Device SDK for JavaScript は、使い勝手のよい JavaScript API です。
ePOS-Print XML のように構文や要素名を把握する必要がなく、API の関数(メソッドやプロパティなど)を使用すれば、XML で構成された印刷ドキュメントの作成が行なえます。
作成された印刷ドキュメントの送信も API の関数によって行なえますので、TM-P シリーズ / TM-i シリーズ / TM-DT シリーズに印刷することができます。

コンピューター、スマートフォンやタブレット端末などの HTML5 対応 Web ブラウザー上で ePOS-Print SDK for JavaScript / ePOS-Device SDK for JavaScript は動作します。

 

ePOS-Print SDK for JavaScript で制御できる TM-P シリーズは次の機種になります。

  • TM-P60II
  • TM-P20
 

ePOS-Device SDK for JavaScript で制御できる TM-i シリーズ / TM-DT シリーズは次の機種になります。

  • TM-T88V-DT
  • TM-T70II-DT
  • TM-T88V-i
  • TM-T70-i

TM-i シリーズ / TM-DT シリーズは、ネットワークインターフェイスタイプの TM プリンターを子機に設定して ePOS-Device SDK for JavaScript で制御ができます。

スマートレシートプリンター TM-L90-i,TM-T70-i,TM-T88V-i
モバイルプリンター TM-P20,TM-P60II
PC一体型プリンター TM-T70II-DT,TM-T88V-DT
FAQ改善アンケート

このページの評価をお聞かせください。〇✖をお選びください。

 

■役に立った
■役に立たなかった