Epson TM-m50II ePOS-Print XML Users Manual - Page 16

Printer Name, Network printer control, Spooler/Print forwarding,

Page 16 highlights

Chapter 1 Overview - XML Print Service Printer Name TM-T70II TM-T82II TM-T83II TM-T88IV TM-T88V TM-T90 TM-U220 TM-U330 TM-H6000IV Network printer control*1 - Spooler/Print forwarding - *1 Controllable TM printers vary by the version of software and firmware installed in printers. For details, refer to the Technical Reference Guide of the printer. *2 TM-DT software Ver.3.0 or later. *3 TM-i firmware Ver.4.1 or later. *4 TM-DT software Ver.2.5 or later. *5 TM-i firmware Ver.4.3 or later. *6 TM printers equipped with UB-E04. HTTPS Communication ✔ *6 ✔ *6 ✔ *6 ✔ *6 ✔ *6 ✔ *6 ✔ *6 ✔ *6 ✔ *6 Check the followings for HTTPS communication. • Prepare a certificate and secret key for the server, then register them to the printer. • Self-signed certificates can be created by TM-DT series devices with version 4.0 or later of the TM-DT software, TM-i series devices, and TM-T88VI devices. For instructions on how to create a self-signed certificate, see Technical Reference Guide of the printer. Name and common name of the self-signed certificate are the printer's IP address. • Common name of the server certificate and the host name of the printer must be the same. Otherwise, HTTPS communication will fail with an error. • Embed a CA (certificate authority) certificate, which is used to authenticate the CA signature on the server certificate, in your program. Otherwise, HTTPS communication will fail with an error. • When creating an iOS application, make sure to satisfy the requirements of ATS (App Transport Security). • Comply with requirements for HTTPS communication of your application development environment. • To send print data to the printer from an application on a HTTPS Web site, make sure to use HTTPS instead of HTTP to communicate with the printer. Otherwise, the communication will fail with an error. 16

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439

16
Chapter 1
Overview - XML Print Service
*1
Controllable TM printers vary by the version of software and firmware installed in printers.
For details, refer to the Technical Reference Guide of the printer.
*2
TM-DT software Ver.3.0 or later.
*3
TM-i firmware Ver.4.1 or later.
*4
TM-DT software Ver.2.5 or later.
*5
TM-i firmware Ver.4.3 or later.
*6
TM printers equipped with UB-E04.
TM-T70II
-
-
*6
TM-T82II
-
-
*6
TM-T83II
-
-
*6
TM-T88IV
-
-
*6
TM-T88V
-
-
*6
TM-T90
-
-
*6
TM-U220
-
-
*6
TM-U330
-
-
*6
TM-H6000IV
-
-
*6
Check the followings for HTTPS communication.
Prepare a certificate and secret key for the server, then register them to the printer.
Self-signed certificates can be created by TM-DT series devices with version 4.0 or later of the TM-DT
software, TM-i series devices, and TM-T88VI devices. For instructions on how to create a self-signed
certificate, see Technical Reference Guide of the printer. Name and common name of the self-signed
certificate are the printer’s IP address.
Common name of the server certificate and the host name of the printer must be the same. Otherwise,
HTTPS communication will fail with an error.
Embed a CA (certificate authority) certificate, which is used to authenticate the CA signature on the server
certificate, in your program. Otherwise, HTTPS communication will fail with an error.
When creating an iOS application, make sure to satisfy the requirements of ATS (App Transport Security).
Comply with requirements for HTTPS communication of your application development environment.
To send print data to the printer from an application on a HTTPS Web site, make sure to use HTTPS instead
of HTTP to communicate with the printer. Otherwise, the communication will fail with an error.
Printer Name
Network printer control
*1
Spooler/Print forwarding
HTTPS Communication