Kurulum
Ön koşullar
- Netsis Temelset 8.06 ve üzeri.
- Microsoft .NET Framework 4.0 veya üzeri.
- Netsis Merkezi Kimlik (SSO) kurulu ve erişilebilir; NetOpenX lisansı SSO'dan indirilmiş.
- Setup dosyası kurulu Netsis sürümüyle uyumlu olmalı.
Setup adımları (NetsisNoxRestSetup.exe)
- Dosyayı yönetici olarak çalıştırın.
- Kurulum dili: Türkçe veya İngilizce.
- Ön koşul kontrolünde tüm maddeler Başarılı olmalı; değilse eksik bileşeni kurun.
- Özellik seçimi: "NetOpenX Rest Yönetim Paneli" ve "NetOpenX Rest" seçili olmalı. Değilse sağ tık → "Diske Yükle".
- Netsis Merkezi Kimlik Denetimi Servis Konfigürasyonu:
- SSO Service Adresi: "Bul" ile ağdaki SSO servisleri listelenir. Elle:
sunucu-adı:2023/NetsisSsoService. - SSO STS URL:
http://SunucuAdı/NetsisSTS. "Dene" ile test edilir.
- SSO Service Adresi: "Bul" ile ağdaki SSO servisleri listelenir. Elle:
- Sanal dizin: varsayılan
C:\Netsis\Enterprise8\Nox\. AltındaWSveWSManagerklasörleri oluşur. - Windows servisi: Netsis NetOpenX Rest Service (
services.msc).
Kurulum sonrası kontrol
Servis yöneticisi:
...\Nox\WSManager\NetOpenX.Rest.Service.WSManager.exeservis durumunu, ayarlarını ve logları gösterir.- "Servis Yöntemi" bölümünde Servis dizini kurulumun
WSklasörünü göstermeli (ör.C:\Program Files (x86)\Netsis\Nox\WS). Yanlış ya da boş dizin servisin başlamamasına yol açar. - Sol alttaki kimlik yönetimi simgesiyle SSO değerleri yeniden okunur, "Kaydet" yapılır.
- Servis "Stopped" ise "Başlat". Hata ayrıntısı için sağ alttaki Log düğmesi
...\Nox\WS\logklasörünü açar.
- "Servis Yöntemi" bölümünde Servis dizini kurulumun
Yardım sayfası:
http://localhost:7070/api/v2/help. Tüm uçlar, parametreler ve model tipleri burada listelenir. Tek uç için:http://localhost:7070/api/v2/helpinfo?apiId=<METHOD>-api-v2-<yol>(ör.POST-api-v2-ItemSlips-Calculate). Yardım sayfaları token istemez.Test uygulaması:
NetOpenX.Rest.TestApp.exe. "Operation" sekmesindeki "Path" alanına yardım sayfasındaki yol yazılarak çağrı denenir.Anonim sağlık kontrolü:
curl http://localhost:7070/api/v2/public/Ping # "02.11.2026 02:01 > OK" curl http://localhost:7070/api/v2/public/Version # "9.0.68.0" curl http://localhost:7070/api/v2/HealthCheck # {"IsSuccessful":true,"Description":"NetOpenX Kernel oluşturuldu. Versiyon: 9.0.68.0 ..."}
Port
Dokümantasyon ve örnekler 7070 kullanır; bazı eğitim örnekleri 9090 kullanır. Gerçek kurulumlarda farklı portlar da kullanılır. Kullanılan portu servis yöneticisinden kontrol edin.
Token süresi
- Varsayılan 20 dakika.
- "NetOpenX Rest Manager" ekranında Access token geçerlilik süresi alanından değiştirilir.
- Süresi dolmuş ya da hiç olmayan token ile gelen istekler
401ile reddedilir; yeni token alınmalıdır.
Sürümle gelen uç sayısı
9.0.68 sürümlü bir sunucunun yardım sayfasında 379 uç listelenmiştir. Kaynak başına en çok uç: ItemSlips 23, Company 18, Mrp 11, DocumentLocking 10, PlanningRecord 9, EDocument 8, MaintenanceOrders 8, Print 8, StatementsHeader 8, ARPs 7, ExRates 7, QualityControls 7; ayrıca definitions 47 ve services 49 şema ucu. Sürümünüzdeki tam listeyi her zaman api/v2/help'ten alın.