Jump to content
Калькуляторы

SCE java api Подключение к циске

Пишу сейчас к Cisco SCE2020 утилиту для добавления пользователей.

Подскажите пожалуйста, как правильно коннектиться к циске.

Взял код из офф. доки. айпишник пингуется. но программа не может подключиться. выполняется функция connectionIsDown().

PRPC_SCESubscriberApi api = new PRPC_SCESubscriberApi("myApi",arg[0]);
	try {
		api.connect();
		api.setConnectionListener(new ConnectionListener() 
		{

			public void connectionIsDown() 
			{
				JOptionPane.showMessageDialog(null, "No connection");
			}

			public void connectionEstablsihed() 
			{
				JOptionPane.showMessageDialog(null, "Connected");
			}
		});

	}

Share this post


Link to post
Share on other sites

Вы поставили SM ? К циске вы должны коннектится через sm . Или заливайте на сразу на sce через telnet в csv

Edited by roysbike

Share this post


Link to post
Share on other sites

Вы поставили SM ? К циске вы должны коннектится через sm . Или заливайте на сразу на sce через telnet в csv

 

Он имеет в виду api, если сочтете за труд прочесть доку то увидите что можно писать свое ПО для управления сабскрайберами на sce

Share this post


Link to post
Share on other sites

Он имеет в виду api, если сочтете за труд прочесть доку то увидите что можно писать свое ПО для управления сабскрайберами на sce

Идея написать свой собственный SM, выглядит странной.

Share this post


Link to post
Share on other sites

Идея написать свой собственный SM, выглядит странной.

 

Мне поставили такую задачу, написать свою утилиту для добавления пользователей, без использования SM, чтобы её потом интегрировать с другими сервисами.

Так решение есть данной проблемы?

Share this post


Link to post
Share on other sites

Нисколько, у нас есть свой пулер на cisco api, висит на одном из билинговых серверов,

пулер это прокладка между билингом и sce, гораздо эффективнее чем родной sm так как написан нами и под наши нужды, ничего лишнего

или вы думаете что циска от нехрен делать разработала api?

Share this post


Link to post
Share on other sites

пулер это прокладка между билингом и sce

Прокладка между билингом и SCE - SM.

 

По сабжу - получится круто, будет работать, но смысла ноль. Только потраченное зря время и геморрой с поддержкой API.

Share this post


Link to post
Share on other sites

три года работаем никаких гемороев и не нужен отдельный сервак под sm

пулер сам маленький и быстрый, вы лучше сами попробуйте тогда и будет с чем сравнивать

Share this post


Link to post
Share on other sites

sceApi = new PRPC_SCESubscriberAPI("MyApi", sceIpAddr);
sceApi.connect();

if(!sceApi.isConnected()) {
   exit(1);
}

profile =  new PolicyProfile(["packageId=" + packageId,"monitor=1"]);

sceApi.login("vasya", new NetworkID(["10.5.5.5"], SCESubscriberApi.ALL_IP_MAPPINGS), false, profile, null, null);

 

Без всякого SM

Share this post


Link to post
Share on other sites

Ну отлично. Тогда помогите топикстартеру с проблемой :)

 

 

а про бобра то мы и забыли )))

тс - курите доки по самой sce до просветления, ищите и смотрите что за параметр такой ip rpc-adapter security-level none

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.