المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

تكوين BroadWorks

أمر OCI-P

خيارات الاستخدام

مثال معملي

الحكم على أساس

اعتماد بشأن XSP/ADP

مثال على السجل

معلومات ذات صلة

التوثيق

البرنامج

المقدمة

يصف هذا وثيقة الإستعمالمن عرض زبون يزود ب cisco أن يستطيع كنت استعملت أن يختبر OCI-P أمر واتصال.

المتطلبات الأساسية

المتطلبات

- يمكن تثبيت ASOCABLEent على الكمبيوتر أو الخادم.

- يجب إضافة عنوان IP الخاص بمصدر الطلب الوارد إلى قائمة الوصول إلى شبكة BroadWorks.

- مطلوب أمر OCI-P صالح.

تكوين BroadWorks

في هذا المثال، تتم إستضافة OCISenderTool على الخادم 172.16.30.3.

ضمنت أن يضيف هذا ip في ال OCI-P شبكة منفذ قائمة as_CLI/System/NetworkAccessLists/OCI/Provisioning>.

AS_CLI/System/NetworkAccessLists/OCI/Provisioning> get

Address    Description

============================

...

172.16.30.3  OCISenderTool

أمر OCI-P

في هذا المثيل، أستخدم الأمر GroupAccessDeviceGetListRequest' ل Enterprise PWS_ENT وGroup_pws_grp.

يسمى هذا الملف 'pws_groupAccessDeviceGetListRequest.xml'.

<?xml version="1.0" encoding="ISO-8859-1"?>

<BroadsoftDocument protocol="OCI" xmlns="C" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<sessionId xmlns="">%%%OCI_SESSION_ID%%%</sessionId>

<command xsi:type="GroupAccessDeviceGetListRequest" xmlns="">

<serviceProviderId>pws_ent</serviceProviderId>

<groupId>pws_grp</groupId>

</command>

</BroadsoftDocument>

خيارات الاستخدام

لتشغيل هذا الأمر، تحتاج إلى تحديد المعلمات ذات الصلة.

[bwadmin@bwtaclab ASOCICLIENT]$ ./startASOCIClient.sh

**** OCI Client Build Version: 1.1.2

**** Usage:

startOCIClient configFile

startOCIClient loginId password [-i inputXMLFile] [-o outputXMLFile] [-h host] [-p port]

[-m {un}secure/{s}ecure] [-c BCCT/OCS] [-t timeOut] [-s sessionID] [-l loginRequestName] [-f tabSize]

loginId           LoginId of the user (mandatory)

password          Password of the user (mandatory)

-i inputXMLFile   File containing the XML Request

-o outputXMLFile  File to write the XML Response. File is over-written.

If not provided will default to: inputXMLFile.response.xml)

-h host           HostName to connect to.  Default is localhost

-p port           Port to connect to.  Default is 31000

-m mode           Unsecure/Secure mode for login

-c connection     BCCT or OCS

-t timeOut        Timeout in seconds to pause for a response from the server.

(Default is 30 seconds, if set to -1 will never timeout)

-s sessionID      session ID

-l loginRequest   name of the login request, i.e. LoginRequest or LoginRequest22

-f tab size       formats the response XML to make it pretty (off by default)

مثال معملي

الحكم على أساس

- مثال الإعداد إذا كنت تريد دفع الطلب عبر AS (172.16.30.127) واستخدام BCCT (منفذ 2220).

loginId - admin

password - admin

inputXMLFile - /Commands/pws_GroupAccessDeviceGetListRequest.xml

host - 172.16.30.127

port - 2220

connection - BCCT

bwadmin@bwtaclab ASOCICLIENT]$ ./startASOCIClient.sh admin admin -i

./Commands/pws_GroupAccessDeviceGetListRequest.xml -h 172.16.30.127 -p 2220 -c BCCT

**** OCI Client Build Version: 1.1.2

**** Start OCIClient initialization --> 2022.05.12 04:06:14:540 EDT

**** Sending request at: 2022.05.12 04:06:14:566 EDT

==========>

<?xml version="1.0" encoding="UTF-8"?>

<BroadsoftDocument protocol = "OCI" xmlns="C" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<sessionId xmlns="">172.16.30.3,460141958,1652342774546</sessionId>

<command xsi:type="LoginRequest22V3" xmlns="">

<userId>admin</userId>

<password>admin</password>

</command>

</BroadsoftDocument>

<==========================

**** Received response (Request process time: 176 ms)

==========>

<?xml version="1.0" encoding="UTF-8"?>

<BroadsoftDocument protocol="OCI" xmlns="C" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<sessionId xmlns="">172.16.30.3,460141958,1652342774546</sessionId>

<command echo="" xsi:type="LoginResponse22V3" xmlns="">

<loginType>System</loginType>

<locale>en_US</locale>

<encoding>ISO-8859-1</encoding>

<isEnterprise>false</isEnterprise>

<passwordExpiresDays>2147483647</passwordExpiresDays>

<userDomain>calo.cisco.com</userDomain>

<tokenRevocationTime>1616017564343</tokenRevocationTime>

</command>

</BroadsoftDocument>

<==========================

LoginRequest command successful

**** Reading request(s) from file: ./Commands/pws_GroupAccessDeviceGetListRequest.xml

**** Writing response to file: ./Commands/pws_GroupAccessDeviceGetListRequest.xml.response.xml

**** Sending request from file: ./Commands/pws_GroupAccessDeviceGetListRequest.xml

at: 2022.05.12 04:06:14:745 EDT

==========>

<?xml version="1.0" encoding="ISO-8859-1"?>

<BroadsoftDocument protocol="OCI" xmlns="C" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<sessionId xmlns="">172.16.30.3,460141958,1652342774546</sessionId>

<command xsi:type="GroupAccessDeviceGetListRequest" xmlns="">

<serviceProviderId>pws_ent</serviceProviderId>

<groupId>pws_grp</groupId>

</command>

</BroadsoftDocument>

<==========================

**** Received response (Request process time: 1304 ms)

==========>

<?xml version="1.0" encoding="ISO-8859-1"?>

<BroadsoftDocument protocol="OCI" xmlns="C" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<sessionId xmlns="">172.16.30.3,460141958,1652342774546</sessionId>

<command echo="" xsi:type="GroupAccessDeviceGetListResponse"

....<snipped_response>...

اعتماد بشأن XSP/ADP

إعداد مثال إذا كنت تريد دفع الطلب عبر XSP/ADP (172.16.30.71) واستخدام OCS (المنفذ 2208).

loginId - admin

password - admin

inputXMLFile - /Commands/pws_GroupAccessDeviceGetListRequest.xml

host - 172.16.30.71

port - 2208

connection - OCS

./startASOCIClient.sh admin admin -i ./Commands/pws_GroupAccessDeviceGetListRequest.xml -h 172.16.30.71

-p 2208 -c OCS

مثال على السجل

مثال السجل لنوع الطلب هذا الذي تمت مشاهدته من PSLog.

2022.05.12 03:43:05:463 EDT | FieldDebug | Generic | BCCT Worker #1

OCI Transaction com.broadsoft.oci.transactions.group.GroupAccessDeviceGetListTransaction read38257

executed.

User: Default Administrator (admin)   Authorization Level: System

Start Time: 2022.05.12 03:43:03:616 EDT

End Time:   2022.05.12 03:43:05:463 EDT

Duration: 1847 ms

معلومات ذات صلة

التوثيق

BW-ASProvisioningInterfaceSpec

البرنامج

الإصدار المستقل - REL_2022_08_ASOCENT

الإصدار 24 - REL_24_0_ASOCABLE

الإصدار 23 - REL_23_ASOCICENT

الإصدار 22 - REL_22_ASOCICENT